mnemoc changed the topic of #linux-sunxi to: Allwinner/sunxi development discussion - did you try looking at our wiki? https://linux-sunxi.org - Don't ask to ask. Just ask and wait! - https://github.com/linux-sunxi/ - Logs at http://irclog.whitequark.org/linux-sunxi
popolon has quit [Quit: Quitte]
Gerwin_J has joined #linux-sunxi
bertrik has quit [Remote host closed the connection]
mmarker has joined #linux-sunxi
egbert has quit [Disconnected by services]
egbert has joined #linux-sunxi
Gerwin_J has quit [Read error: Connection reset by peer]
Gerwin_J has joined #linux-sunxi
mmarker has quit [Remote host closed the connection]
nieuwbie has quit [Ping timeout: 250 seconds]
wingrime has joined #linux-sunxi
dlan has quit [Ping timeout: 240 seconds]
dlan has joined #linux-sunxi
Marcos__ has quit [Quit: Page closed]
Skaag has joined #linux-sunxi
naobsd has joined #linux-sunxi
Renard has quit [Remote host closed the connection]
TheSeven has quit [Ping timeout: 272 seconds]
TheSeven has joined #linux-sunxi
rz2k has joined #linux-sunxi
npcomp has joined #linux-sunxi
<libv> ah, we mripards linux-next tree has no mmc
<libv> s/we //
<wens> for which board?
<libv> any
<libv> linus his most recent tree does have mmc in there it seems
<libv> or i must've been on the wrong mripard branch, but now i have checked out linus
<libv> seems like i should go spend some more time on our wiki
<libv> i thought tons of people were working mainline
<wens> not really
<libv> compared to those working sunxi-3.4?
<libv> not using, but working.
<libv> but it seems that as soon as people can write some C code themselves, the wiki is beneath them
Gerwin_J has quit [Quit: Gerwin_J]
<wens> isn't the 3.4 branch considered maintenance only?
<libv> i dunno, i will be sending in a patch today/tomorrow
<libv> depending on whether mainline now finally works and on whether simplefb works
<wens> 3.16 should have enough for headless server
<wens> 3.17 only adds some a23 stuff mostly
<wens> mainline doesn't have pinctrl/gpio for the axps, so toggling some lcds isn't possible
<libv> ah, login prompt
<libv> btw, do we really plan to have 100s of dtses?
<libv> or will i piss people off when i start filing one for each of my devices ;)
<wens> you should ask mripard_ that :p
<wens> but i suppose you must maintain/update whatever dts you submit, such as enabling new drivers
akaizen_ has quit [Remote host closed the connection]
tgaz has quit [Ping timeout: 260 seconds]
<libv> ooh, wow, we got a config option in which doesn't fit the standard 80char menuconfig terminal
<libv> "Kernel low-level debugging port (Kernel low-level debugging messages via sunXi UART0) --->"
<rz2k> libv: I usually refer to https://github.com/jwrdegoede/linux-sunxi/commits/sunxi-wip for sunxi-latest with all the wip patches
<rz2k> but hans said that he wont update that as frequently as it was before
tgaz has joined #linux-sunxi
<wens> i think it's okay, what you need for a working headless system is in mainline already
<libv> ah, great, sunxi_defconfig doesn't do fat due to a codepage issue
<wens> if you need any of the minor drivers, you can pick them from patchwork
<libv> another todo for me
<wens> libv: i think that's a Kconfig dependency problem... you can select vfat and not select any of the codepages
<wens> any then vfat doesn't work
<wens> s/any/and/
<libv> it is, and it isn't
<libv> the fat config choice seems to be a numeric value
<libv> so it is nontrivial to implement a dependency there
<wens> true
<libv> everyone else seems to enable that codepage.
<wens> multi_v7_defconfig doesn't enable 437 either?
avsm has joined #linux-sunxi
wingrime1 has joined #linux-sunxi
wingrime has quit [Read error: Connection reset by peer]
<libv> well, a great lot of them do
wingrime1 has quit [Read error: Connection reset by peer]
wingrime has joined #linux-sunxi
wingrime1 has joined #linux-sunxi
wingrime has quit [Read error: Connection reset by peer]
avsm has quit [Quit: Leaving.]
<Turl> libv: heh
<Turl> libv: I think it fits on the selection menu
<Turl> wens: how does this look like? http://sprunge.us/hTAf
shineworld has joined #linux-sunxi
<wens> Turl: does it update /proc/cpuinfo?
* wens reading up on sysfs bindings
avsm has joined #linux-sunxi
<Turl> wens: no idea, I'll check next time I boot my board :p
<wens> looking at ux500 as a reference (since the docs use it as an example)
<wens> machine should be sunxi, family probably should be sun[4-8]i
<wens> Cubieboard is definitely wrong. you should be describing the SoC here, not the board
<shineworld> I'm a little bit upsed. I'm looking at cubian script.bin (fix to stability issue) and matching with mine till now used there a lot of different settings in [clock] section but overall in [dram_para] where my settings are often a -1 value.
<Turl> wens: it's the machine field though
<Turl> wens: i.MX reads the model from DT, that's what I did there
<Turl> what else would you put otherwise?
<shineworld> At this point I don't know how my target works ... and if cubian script is right or bad
<Turl> shineworld: why don't you grab the one on sunxi-boards? :)
<shineworld> there is a place with a enough fine script.bin for CB2 ? I mean for main IP like dram, clock, etc ?
<Turl> shineworld: the sunxi-boards one is ok
<shineworld> I'm using android sources from 1.09 sdk
<shineworld> I've extract script.bin from latest img
<shineworld> and I've used this script.bin to my SD android
<shineworld> but is very different in "sensible" chip fields
<shineworld> sunxi-boards ?
<shineworld> never listen before
<shineworld> sorry
<Turl> shineworld: it's like *the* place to get fex files https://github.com/linux-sunxi/sunxi-boards/tree/master/sys_config
diego_r has joined #linux-sunxi
<shineworld> THANKS for share ... is place of my hopes
<JohnDoe_71Rus> shineworld: hi. Are you Ok? Back to work
sehraf has joined #linux-sunxi
<shineworld> Hi JohnDoe_71Rus. Yes a little bit more fine. I'm at work now, trying to connect a 21" display to CB2
<wens> Turl: ux500 just says "ux500" i think (says so in the ABI docs)
<shineworld> JohnDoe_71Rus, and I'm using latest sources from 1.09....
<shineworld> ops bad channel... switch to cubiedroid
<wens> Turl: get some input from Lee Jones?
libcg has joined #linux-sunxi
<Turl> wens: I'll send an RFC hopefully tomorrow
<Turl> we can raise this point there
jemk has joined #linux-sunxi
<wens> :)
<mripard_> libv: I don't have any linux-next branch in my repo, what are you referring at?
<Turl> well, today - it's already 4AM here :S I should get some sleep
nabblet has joined #linux-sunxi
<Turl> mripard_: sunxi-next probably
<Turl> but I think that has mmc anyways
<wens> Turl: night :)
libcg has quit [Read error: Connection reset by peer]
libcg has joined #linux-sunxi
<mripard_> Turl: good night :)
<Turl> wens: mripard_: see you later :)
<shineworld> Turl, cubieboard2.fex is missing of something like [rtp_para] section ...
<shineworld> Turl, but seem to be a good starting point for me
Quarx has joined #linux-sunxi
Quarx has quit [Client Quit]
tomboy64 has quit [Ping timeout: 264 seconds]
nabblet has quit [Quit: leaving]
tomboy64 has joined #linux-sunxi
popolon has joined #linux-sunxi
FR^2 has joined #linux-sunxi
kivutar has joined #linux-sunxi
HeHoPMaJIeH has joined #linux-sunxi
HeHoPMaJIeH has joined #linux-sunxi
kivutar has quit [Ping timeout: 240 seconds]
HeHoPMaJIeH has quit [Ping timeout: 240 seconds]
notmart has joined #linux-sunxi
<shineworld> I'm booting my OS from SD card ... is right to place the storage_type = 1 (SD-CARD) instead of default storage_type = 0 (NAND)
<shineworld> ?
naobsd has quit [Quit: Page closed]
rZr is now known as RzR
avsm has quit [Quit: Leaving.]
avsm has joined #linux-sunxi
kivutar has joined #linux-sunxi
deasy has joined #linux-sunxi
paulk-collins has joined #linux-sunxi
<wens> mripard_: congrats on getting dmaengine merged. are you queueing the DT parts as well?
<mripard_> the DT parts were already merged
<wens> oh
<wens> i must have missed that
ynezz_ has joined #linux-sunxi
lukas_2511 has joined #linux-sunxi
tgaz has quit [*.net *.split]
Tartarus has quit [*.net *.split]
lukas2511 has quit [*.net *.split]
discopig has quit [*.net *.split]
RaYmAn has quit [*.net *.split]
ynezz has quit [*.net *.split]
MSameer has quit [*.net *.split]
tgaz has joined #linux-sunxi
gaby has quit [Quit: Changing server]
discopig has joined #linux-sunxi
MSameer has joined #linux-sunxi
RaYmAn_ has joined #linux-sunxi
Tartarus has joined #linux-sunxi
bertrik has joined #linux-sunxi
gaby has joined #linux-sunxi
alexvf has joined #linux-sunxi
avsm has quit [Quit: Leaving.]
maksimlin has quit [Quit: ChatZilla 0.9.90.1 [Firefox 31.0/20140715215003]]
bgal has joined #linux-sunxi
wingrime1 has quit [Read error: Connection reset by peer]
wingrime has joined #linux-sunxi
HeHoPMaJIeH has joined #linux-sunxi
Renard has joined #linux-sunxi
merbanan has quit [Ping timeout: 250 seconds]
tomboy64 has quit [Remote host closed the connection]
tomboy64 has joined #linux-sunxi
merbanan has joined #linux-sunxi
avsm has joined #linux-sunxi
bgal has quit [Ping timeout: 260 seconds]
kivutar has quit [Ping timeout: 250 seconds]
HeHoPMaJIeH has quit [Ping timeout: 245 seconds]
merbanan has quit [Ping timeout: 240 seconds]
wingrime has quit [Read error: Connection reset by peer]
wingrime has joined #linux-sunxi
wingrime has quit [Ping timeout: 255 seconds]
HeHoPMaJIeH has joined #linux-sunxi
HeHoPMaJIeH has joined #linux-sunxi
issue_ has joined #linux-sunxi
merbanan has joined #linux-sunxi
ynezz_ is now known as ynezz
wingrime has joined #linux-sunxi
wingrime1 has joined #linux-sunxi
wingrime has quit [Read error: Connection reset by peer]
wingrime1 has quit [Read error: Connection reset by peer]
wingrime has joined #linux-sunxi
Quarx has joined #linux-sunxi
avsm has quit [Quit: Leaving.]
rz2k has quit []
<libv> mripard_: oh, sunxi-next
<libv> but i have changed repos/branches since, no way to find that out anymore
ricardocrudo has joined #linux-sunxi
popolon has quit [Ping timeout: 245 seconds]
issue_ has quit [Remote host closed the connection]
apo__ has quit [Ping timeout: 240 seconds]
apo_ has joined #linux-sunxi
apo_ has quit [Remote host closed the connection]
ygeorge has joined #linux-sunxi
apo_ has joined #linux-sunxi
popolon has joined #linux-sunxi
<ygeorge> would it be possible to ask somebody to teach me how to create LiveSuit images with custom partitioning? I can even pay /hour.
<ygeorge> I have docs and SDKs, but unfortunately very little time to try to find my own way through it.
xavia has joined #linux-sunxi
xavia has quit [Remote host closed the connection]
apo_ has quit [Read error: Connection reset by peer]
apo__ has joined #linux-sunxi
afaerber_ has joined #linux-sunxi
afaerber has quit [Ping timeout: 272 seconds]
apo__ has quit [Ping timeout: 240 seconds]
avsm has joined #linux-sunxi
apo_ has joined #linux-sunxi
issue_ has joined #linux-sunxi
apo__ has joined #linux-sunxi
apo_ has quit [Ping timeout: 245 seconds]
apo__ has quit [Ping timeout: 245 seconds]
apo_ has joined #linux-sunxi
avsm has quit [Quit: Leaving.]
lukas_2511 is now known as lukas2511
ninolein has joined #linux-sunxi
apo_ has quit [Ping timeout: 272 seconds]
apo_ has joined #linux-sunxi
<mripard_> libv: UART1 is here for a reason (namely, A13)
<libv> mripard_: ok
<libv> mripard_: are there other reasons?
<mripard_> none that I'm aware of
<libv> then why is that not automatic
<mripard_> because it can't be
<libv> hrm
<mripard_> having A13 enabled doesn't mean that the kernel will actually run on an A13
<libv> but you can check a register to find out whether the hw is an a13
<mripard_> not really
<libv> why is that?
<mripard_> what if it's not even booting on an allwinner SoC ?
<libv> they why try to write to those register ranges to begin with?
<mripard_> what register are you going to poke ?
<mripard_> because earlyprintk is meant for debugging
<mripard_> and it's why it's disabled by default
<libv> how does the kernel know which soc this is anyway?
<mripard_> and hidden away in Kernel Hacking
<mripard_> because it can only work with one single setup
leviathanch2 has joined #linux-sunxi
<mripard_> through the DT, mostly
<libv> you are right, this option needs caution
<libv> but, the uart0/1 choice sounds superfluous
<mripard_> but when earlyprintk is enabled, you don't have access to the DT yet
<libv> oh, ok
<libv> but there is a register you can read to id the chip
<mripard_> that's why it's kind of dumb, and hardcode the physical and virtual addresses
<mripard_> because you have close to nothing when it's initialize
<libv> u-boot reads that id
<mripard_> yeah, but you have to know that your register is there in the first place
<mripard_> and you don't when earlyprintk starts
<libv> but you selected sunxi uart0/1, so you know it's sunxi or the user fucked up
<libv> so you could just select sunxi
paulk-aldrin has joined #linux-sunxi
<mripard_> even detecting that at runtime is rather fragile
<mripard_> it doesn't cover the case where the accessible UART is not UART0 but some other
<mripard_> like wens have experienced
<libv> ok, so your statement 10 minutes ago is not true :)
<mripard_> which one ?
<libv> making this whole thing rather moot
<libv> 16:19 < mripard_> none that I'm aware of
<mripard_> ah, indeed :)
<libv> unless we want a default
<libv> and then 2 options
<libv> but that's even more hassle
<libv> no hassle is what i was looking for
<mripard_> and yeah, like I was saying, there's a reason it's not enabled by default, and in Kernel Hacking
<mripard_> in 99% of the cases though, it's if you have an A13, use UART1, if not, use UART0
<libv> sounds like we should need a default :)
<libv> in any case, these sort of things need to be documented.
<mripard_> well, I'm not sure we need a default, but rather a good documentation like you started writing
<mripard_> the policy should be "if it doesn't start, *then* enable earlyprintk and see what's going on"
<wens> what about earlycon DT support? i've seen some patches, but not sure what they were
xavia has joined #linux-sunxi
ssvb has quit [Ping timeout: 256 seconds]
HeHoPMaJIeH has quit [Remote host closed the connection]
<libv> since i am one of the few people writing documentation, and documenting issues found...
<libv> did anyone on mainline run into issues with root being mounted ro and the OS (ubuntu) not remounting it as rw?
<libv> it was perfectly happy with sunxi-3.4
<libv> could our mmc driver be producing errors during boot (i have not seen specific evidence to that)
deasy has quit [Quit: Nom d'un quark, c'est Edmonton !]
<libv> oh, yes, there do seem to be problems
techn has joined #linux-sunxi
<wens> mmc1?
<libv> on cubietruck, which has pads for another mmc on the other side of the board
paulk-aldrin has quit [Quit: Ex-Chat]
<libv> anyway, seems like those in the knowing are ml only
afaerber_ is now known as afaerber
<mripard_> libv: it does seem to mount fine though
<wens> libv: mmc1 is for the wifi, so you should be able to ignore those
<wens> afaik, hans never figured out why those errors occurred
<libv> mounting ro only is a serious issue though
<mripard_> can you show your whole boot log?
sehraf has quit [Read error: Connection reset by peer]
<libv> sure
<libv> oh, let me get the full thing with u-boot and everything
libcg has quit [Remote host closed the connection]
shineworld has quit [Quit: Leaving]
<mripard_> what filesystem are you using in your mmc partition?
<mripard_> and what happens if you set "rw" in the kernel command line?
rainbyte has quit [Read error: Connection reset by peer]
diego_r has quit [Ping timeout: 264 seconds]
ssvb has joined #linux-sunxi
<wens> could it be your fstab is empty, so the init scripts don't remount your root?
<libv> it is empty
<libv> but it works with sunxi-3.4
apo_ has quit [Ping timeout: 256 seconds]
diego_r has joined #linux-sunxi
apo_ has joined #linux-sunxi
<mripard_> libv: how the filesystem are mounted by default are left to the filesystems apparently
<mripard_> so maybe 1) the default changed since then 2) allwinner changed the default 3) you're mounting it as ext4 while you were mounting it as ext2/ext3 previously?
diego_r has quit [Ping timeout: 255 seconds]
apo_ has quit [Ping timeout: 250 seconds]
apo_ has joined #linux-sunxi
diego_r has joined #linux-sunxi
<ssvb> libv: since the a13 soc package does not even have the pb19/pb20 pins (which provide uart on a10s), using different uart is not a matter of somebody's random choice, but is a strict necessity
apo__ has joined #linux-sunxi
<ssvb> libv: the runtime detection, based on the sun5i variant, seems to work fine for this case, and I have been experimenting with it since a few days ago
diego_r has quit [Ping timeout: 260 seconds]
apo_ has quit [Ping timeout: 240 seconds]
<ssvb> <mripard_> it doesn't cover the case where the accessible UART is not UART0 but some other
<ssvb> <mripard_> like wens have experienced
<ssvb> ^ wens, what kind of problems have you experienced?
<mripard_> on his A23 tablet, the only accessible UART is not the UART0, but another one, R_UART
sehraf has joined #linux-sunxi
<ssvb> mripard_: is it the same problem, related to the soc package just having much less pins than its bigger brothers?
<ssvb> mripard_: is it possible to do A23 identification at runtime?
<mripard_> no
<mripard_> the UART0 is available on the SoC
<mripard_> just not routed on his board
<wens> uart0 is only muxed with mmc0
<wens> it's available via the breakout board, just not very useful if you want mmc for root
<wens> ssvb: what runtime identification are you referring to?
<wens> btw, a23 does not have security id / efuse
<ssvb> wens: no VER_REG on A23 anymore?
<wens> ssvb: uh... where is that?
<ssvb> wens: it is documented in the A20 user manual
<wens> ah yes
netlynx has joined #linux-sunxi
netlynx has joined #linux-sunxi
<wens> it works
<ssvb> is a23 the only sun8i device? without something like a13 vs. a10s variants of sun5i
<wens> depends on whether we do a33 i guess
<wens> great, the a80 kernel source is gone :(
bgal has joined #linux-sunxi
TomiK has joined #linux-sunxi
TomiK has quit [Client Quit]
<ssvb> wens: but a33 is supposed to be pin compatible with a23, so if we can distinguish between a23 and a33, then everything else outside the soc should be nearly identical
<wens> there's still the possibility allwinner sneaked in some fixes/tweaks to various IP blocks
<wens> i don't suppose anyone forked the cubie8 repo before it disappeared?
<ssvb> mripard_: wens mentioned limited muxing capabilities, so it does not look like somebody is making random choices about the selection of debugging uart on a23
<ssvb> mripard_: everything seems to follow a predictable pattern
<wens> ssvb: the stock boot0/kernel use uart0 for debug/console, which makes it a pain to work with
<wens> the extra uart is then used by the arisc core for debug output
<ssvb> wens: hmm, ok, it does indeed look a bit messed up
<ssvb> wens: still the extra R_UART is used as an uart? we would have a problem if the same pins were used for a different non-uart purpose on some real devices
issue_ has quit [Remote host closed the connection]
deasy has joined #linux-sunxi
<ssvb> wens: it would have been a bit more logical if the stock boot0/kernel used the less useful uart0 for the arisc core
mmarker has joined #linux-sunxi
kuldeepdhaka has joined #linux-sunxi
issue_ has joined #linux-sunxi
apo_ has joined #linux-sunxi
apo__ has quit [Ping timeout: 245 seconds]
apo_ has quit [Ping timeout: 250 seconds]
apo_ has joined #linux-sunxi
FR^2 has quit [Quit: Connection reset by peer]
akaizen has joined #linux-sunxi
ygeorge has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
akaizen has quit [Remote host closed the connection]
akaizen has joined #linux-sunxi
bgal has quit [Ping timeout: 240 seconds]
akaizen has quit [Ping timeout: 272 seconds]
<montjoie[home]> yeah ss driver near ready for v5
notmart has quit [Quit: notmart terminated!]
<sehraf> :)
Quarx has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
FreezingCold has quit [Ping timeout: 264 seconds]
hramrach has quit [Remote host closed the connection]
tomboy64 has quit [Write error: Connection reset by peer]
tomboy64 has joined #linux-sunxi
hramrach has joined #linux-sunxi
leviathanch2 has quit [Ping timeout: 272 seconds]
leviathanch2 has joined #linux-sunxi
FreezingCold has joined #linux-sunxi
bgal has joined #linux-sunxi
jemk has quit [Ping timeout: 255 seconds]
morfoh_ is now known as morfoh
npcomp has quit [Ping timeout: 255 seconds]
npcomp has joined #linux-sunxi
hansg has joined #linux-sunxi
Zboonet has quit [Quit: Leaving]
Zboonet has joined #linux-sunxi
Skaag has quit [Read error: Connection reset by peer]
<mripard_> ssvb: like I was saying, it's pretty fragile. It relies on the fact that every board have the UART wired in the same way for a given SoC, which is a very poor assumption
<mripard_> all that to take care of a debugging case
<mripard_> that will probably go away in the near future
<mripard_> I really don't see how it's worth the trouble.
<Flashtek> Q: I have cubietruck - can the WiFi support monitor mode ?
<ssvb> mripard_: but UART does happen to be wired in the same way in practice
<ssvb> mripard_: and in the near future I would like to see the non-volatile memory (a part of NAND) taken into use to store the board-specific settings
<mripard_> can you prove that?
<mripard_> and again
<mripard_> there's *no* use-case
<ssvb> mripard_: "prove" is a rather strong word, but have a look into boards.cfg in u-boot
<ssvb> mripard_: *you* simply don't see the use-case yet, but I guess this is fixable
<mripard_> then show me one
<mripard_> just prove me I'm wrong :)
<ssvb> mripard_: a single SD card image for all sunxi boards
<mripard_> we're already there
<ssvb> mripard_: how so?
<mripard_> at least as far as mainline is concerned
<ssvb> mripard_: please give me a download link to this image, I will write it to an SD card and try to boot on all my sunxi devices
<ssvb> mripard_: do you mean mainline u-boot or what?
<mripard_> kernel
<mripard_> we were talking about the kernel all along
<ssvb> kernel is a part of the whole system
<mripard_> or at least, libv, wens and I were
<ssvb> mripard_: well, the context of this discussion is a bit bigger than just the kernel
<mripard_> and more specifically, we were talking about earlyprintk in the kernel
<ssvb> mripard_: the kernel has it easy, because the DT data is provided from the outside
<mripard_> not in the earlyprintk case :)
<ssvb> ok :)
<mripard_> you still have to provide what physical address (ie which UART) you're using
<mripard_> and what triggered this discussion is that libv was willing to autodetect which UART you wanted
netlynx has quit [Quit: Leaving]
<ssvb> mripard_: autodetect is potentially useful (if can be done in a reliable way) for both u-boot and kernel
<mripard_> now, in the u-boot case, yep, it's something we should tend to, but I don't really see how we can achieve this
<mripard_> mostly because there will always be some hardcoded infos
<mripard_> such as what devices are enabled, and the muxing, mostly
<mripard_> using the NAND might work, but then, you have to be sure that you have a NAND, and the timings/muxing of the NAND, so you're stuck with a chicken/egg issue
<mripard_> but it's definitely something we should aim for
<Flashtek> Like providing CDROM drivers on CD...
<ssvb> mripard_: the BROM is somehow able to read from NAND? or I get it wrong?
<mripard_> ah, true
<mripard_> so the muxing and timing should be ok
<mripard_> at least safe for the timings
<mripard_> but still, it doesn't make a NAND chip magically appear if you don't have one :)
<ssvb> yes, a bunch of olimex boards have 2K eeprom and no nand, some of them even have neither :)
<mripard_> and do we have enough space in SRAM to be that clever?
<mripard_> iirc, it was pretty tight already
xavia has quit [Ping timeout: 255 seconds]
hansg has quit [Quit: Leaving]
kuldeepdhaka has quit [Ping timeout: 272 seconds]
FreezingCold has quit [Ping timeout: 245 seconds]
<libv> what i wanted was: sunxi auto, sunxi uart0, sunxi uart1 : give people the ability to not care, but give them the ability to care as well
<libv> as this sounded like something cheap and easy
hramrach has quit [Remote host closed the connection]
<libv> anyway, despite my mmc ro issue, where i currently do not know where to begin looking
<libv> i am first going to add simplefb dt stuff to u-boot and see whether that works in all permutations
<mripard_> you didn't replied to our question either :)
<mripard_> what's the filesystem, did you try with rw in the command line
<libv> mripard_: which, where?
<libv> oh, ext4
<libv> and no, i didn't do that, as i was cooking at the time
<libv> and only sporadically came in, no chance to tet
hramrach has joined #linux-sunxi
<libv> let me test that now though
<mripard_> ok :)
<mripard_> like I was saying, the default behaviour is apparently left to the filesystem, maybe it changed since 3.4
<mripard_> or maybe you were mounting it as ext2/3, and now as ext4
<libv> but something tells me that it will just work
<libv> hrm, the fstab is just as empty
<libv> but perhaps the fs is different
<libv> although i tend to walk through the manual build howto quite concisely every time
<libv> ah, no
<libv> doesn't matter
xavia has joined #linux-sunxi
<libv> it works on the same install just with a different boot.scr and uImage
<libv> (and script.bin instead of dtb)
<mripard_> yeah, but maybe the 3.4 has fs options that we don't have enabled
<libv> that's true, but perhaps now is not the time to go dig that out
<libv> first simplefb
<libv> anyway, rw
kuldeepdhaka has joined #linux-sunxi
xenoxaos has quit [Ping timeout: 240 seconds]
<libv> yup, happy with rw, as expectex
<libv> expected even
<libv> i will test this further when i try simplefb enabled uboot against sunxi-3.4
ygeorge has joined #linux-sunxi
FreezingCold has joined #linux-sunxi
<ygeorge> Hello guys. I need a fast tutor on LiveSuit image creation. Our company changed their SoC to Allwinner A20 in the last moment, and I'm responsible for getting the images done.
<ygeorge> If somebody willing to spend a couple of hours with me on Skype explaining that: $150 over Paypal.
<Turl> ygeorge: unfortunately not many here know how to do that
<Turl> ygeorge: the BSP has support for making livesuit images though
<ygeorge> yes, I know. I could perhaps figure out things myself, or even reverse an image and put my files instead. but the time is really pressing.
<Turl> and if you're using an allwinner android sdk they have it on the instructions too
<ygeorge> I need bare Linux + wifi/nand/ethernet
<ygeorge> I'm technically skilled to create images, compile kernel, etc. We used Rockchip, but now it's necessary to learn all over again with Allwinner. so if somebody could explain these things step by step - I'd be willing to pay a regular consulting fee for that.
<ygeorge> basically the idea is to create something that would be suitable for a production device, skipping all redundant partitions - just having something like one root Linux partition and misc partitions with the bootloader etc - and importantly, pack it into an image, which a factory guy could use to flash the final device.
<libv> ygeorge: manual build howto on our wiki
<libv> then next stage is to try our bsp
<libv> oh, you want it on nand
<ygeorge> yes, and in LiveSuit format. that's the problem
<ygeorge> I succeeded in everything else.
<ygeorge> well, PhoenixSuit
<ygeorge> and your latest uboot with automatic uEnv/uImage picking from the first partition would be great to use, but it doesn't have NAND support in it.
<ygeorge> so basically it's not impossible, I just have very little time, and well - zero motivation, being rather irritated by the fact that we had to change the platform in the last moment.
<ygeorge> If there's somebody who could help - what's the hourly charge, I'd be willing to pay.
<libv> i am not sure i know anyone who is geared up for that atm
<ygeorge> current SDK that I have is all in Chinese, and the default packing stuff contains lots of redundant fex files. I'll probably need to read an online counterpart of a thick book to really get through it.
<ygeorge> ok - never mind. another question then - your latest 3.4 kernel seems to have problems with I2S I/O. With a patch from some (Russian?) guy on the forum I was able to get the output working, but the input seems to be unsupported?
<Turl> libv: the bsp doesn't support packing a20 images now that I look at it :/
<Turl> ygeorge: what kind of problems?
ninolein has quit [Ping timeout: 272 seconds]
ninolein has joined #linux-sunxi
<ygeorge> Turl: no I2S input at all?
<ygeorge> Turl: and I2S output without additional patching seems to be broken on the linux-sunxi default git branch?
<Turl> maybe the driver was never updated for A20
<Turl> there's not many people using that
<ygeorge> I see. any estimate on NAND support in the latest Uboot ?
Skaag has joined #linux-sunxi
<ygeorge> (the one that replaces boot0, boot1 and doesn't need a separate partition)
<ygeorge> apologies for being inquisitive, I know this is a community project, but I've been hard pressed to deliver something working, so the state of mind shows up.
Nazcafan has joined #linux-sunxi
<Turl> ygeorge: heh :)
<Turl> ygeorge: some chinese people worked on mtd for uboot and shipped it on their product
<Turl> but it had a couple of bugs and it didn't advance much if at all after that
<ygeorge> since it's GPL, one could take it back?
<ygeorge> oh, I see
<mripard_> Turl: I guess someone with a bit of motivation could use bbrezillon work to bring it to u-boot
<Turl> ygeorge: sure, you can work on that if you want
<mripard_> (I know he probably won't)
<Turl> mripard_: that too, but it had it's fair share of gotchas as well, didn't it?
<mripard_> I don't think it did, it was pretty much featureful
<Turl> (I haven't looked much into it tbh)
<ygeorge> thanks for the pointer, I'll check it.
<mripard_> the only missing thing was DMA
<mripard_> but we won't do DMA in u-boot anyway
kivutar has joined #linux-sunxi
<Turl> mripard_: funnily enough, bbrezillon's code says it's derived from yuq's uboot one :)
bgal has quit [Ping timeout: 256 seconds]
techn_ has joined #linux-sunxi
techn has quit [Ping timeout: 245 seconds]
leviathanch2 has quit [Ping timeout: 240 seconds]
mdp has quit [Excess Flood]
mdp has joined #linux-sunxi
bgal has joined #linux-sunxi
kivutar has quit [Quit: Ex-Chat]
mdp has quit [Excess Flood]
mdp has joined #linux-sunxi
mdp has quit [Excess Flood]
mdp has joined #linux-sunxi
paulk-collins has quit [Quit: Ex-Chat]
issue_ has quit [Remote host closed the connection]
kivutar has joined #linux-sunxi
bgal has quit [Ping timeout: 245 seconds]
kuldeepdhaka has quit [Ping timeout: 260 seconds]
leviathanch2 has joined #linux-sunxi
sehraf has quit [Quit: www.miranda-fusion.de ... be part of it...]
leviathanch2 has quit [Ping timeout: 240 seconds]
leviathanch2 has joined #linux-sunxi
prahal has joined #linux-sunxi
kivutar has quit [Quit: Ex-Chat]
Skaag has quit [Ping timeout: 260 seconds]
ricardocrudo has quit [Remote host closed the connection]
Skaag has joined #linux-sunxi
leviathanch2 has quit [Ping timeout: 250 seconds]
Skaag has quit [Ping timeout: 245 seconds]
Skaag has joined #linux-sunxi
xenoxaos has joined #linux-sunxi
Gerwin_J has joined #linux-sunxi
Nazcafan has quit [Quit: Quitte]
ygeorge has quit [Ping timeout: 246 seconds]
<ssvb> Turl: that's free software, any unfinished work can be picked up by others :)
akaizen has joined #linux-sunxi
Skaag has quit [Ping timeout: 250 seconds]
Skaag has joined #linux-sunxi
FreezingCold has quit [Ping timeout: 240 seconds]
xavia has quit [Remote host closed the connection]
Skaag has quit [Ping timeout: 240 seconds]
Skaag has joined #linux-sunxi
deasy has quit [Remote host closed the connection]
TheSeven has quit [Ping timeout: 250 seconds]
TheSeven has joined #linux-sunxi