narmstrong changed the topic of #linux-amlogic to: Amlogic mainline kernel development discussion - our wiki http://linux-meson.com/ - ml linux-amlogic@lists.infradead.org - Publicly Logged on https://irclog.whitequark.org/linux-amlogic
sputnik_ has quit [Ping timeout: 260 seconds]
TheAssassin has quit [Remote host closed the connection]
TheAssassin has joined #linux-amlogic
bengal has quit [Ping timeout: 246 seconds]
bengal has joined #linux-amlogic
sputnik_ has joined #linux-amlogic
sputnik__ has joined #linux-amlogic
sputnik_ has quit [Ping timeout: 256 seconds]
buzzmarshall has quit [Remote host closed the connection]
Darkmatter66 has quit [Ping timeout: 256 seconds]
vagrantc has quit [Quit: leaving]
cmeerw has joined #linux-amlogic
asdf28 has joined #linux-amlogic
warpme_ has joined #linux-amlogic
sputnik__ has quit [Ping timeout: 260 seconds]
zkrx has quit [Quit: I'm done]
zkrx has joined #linux-amlogic
BorgCuba has joined #linux-amlogic
zkrx has quit [Ping timeout: 272 seconds]
drieschel has joined #linux-amlogic
drieschel has quit [Client Quit]
zkrx has joined #linux-amlogic
<BorgCuba> While looking for S905 nand infos I stumbled upon some zircon/fuchsia code for amlogic. Has somebody here already tried to run fuchsia on s9xx?
asdf28 has quit [Ping timeout: 260 seconds]
<BorgCuba> Why does the matrix on the wiki say that NAND is not supported for s905 (while partially for S905D,X,W,..)?
<BorgCuba> Is the NAND controller on S905 (very) different?
<xdarklight> BorgCuba: the way the NAND IP is integrated has changed with S905X. the driver does not have support for the "old way" to integrate NAND
<BorgCuba> I see
<xdarklight> (I think the main reason is "lack of hardware to test this on")
<xdarklight> also does your board come with SLC or MLC/TLC flash?
<BorgCuba> I think MLC
<BorgCuba> Hy27???
<xdarklight> only the former is well-supported by Linux. there's limitations for MLC and TLC, for MLC you'll be limited to half of the overall flash size
<BorgCuba> xdarklight, I looked it up (1 vs 2bits per cell) but I would think the hardware on the nand chip would handle this. What would be the difference on the software side? Have to look into this.
ldevulder_ has joined #linux-amlogic
<xdarklight> BorgCuba: for eMMC the difference is handled "in hardware" (rather in software: there's typically some controller software running). the NAND chip itself is dumb and so things need to be handled on the OS side. an example for MLC: let's say page 0 and 1 are "paired". writing to page 0 can corrupt data in page 1 and vice versa. Linux doesn't support this properly (yet) so you either cannot use it at all or you lose half the flash size
ldevulder has quit [Ping timeout: 260 seconds]
drieschel has joined #linux-amlogic
drieschel has quit [Client Quit]
asdf28 has joined #linux-amlogic
drieschel has joined #linux-amlogic
buzzmarshall has joined #linux-amlogic
chewitt has quit [Quit: Zzz..]
chewitt has joined #linux-amlogic
Darkmatter66 has joined #linux-amlogic
drieschel has quit [Quit: drieschel]
cmeerw has quit [Ping timeout: 272 seconds]
asdf28 has quit [Ping timeout: 265 seconds]
drieschel has joined #linux-amlogic
sputnik__ has joined #linux-amlogic