<Ke>
wonder if they are silly enough to do this just to hide some code from GPL or this firmware from third party ip block vendor?
<libv>
Ke: there's also the cases where people just think like that, like most "embedded"
<libv>
developers
<libv>
then there is the plain "IP" protection thing, which does not have to be about hiding code, but about "protecting" the investment in their own oh-so advanced hw
<libv>
which is pretty much where allwinner is at
<libv>
i have seen similar idiocy play out in the automotive world when it came to bootloaders. the vendor had a rudimentary register table driven "bootloader" (with register tables dumped with an soc vendor tool), which they did not want to move away from in favour of u-boot
<libv>
in order to protect the investment in $person and the IP created there (paraphrasing middle management)
<libv>
none of it holds water, but that doesn't change the reality, or the impossible battle to change such mindsets
<Ke>
sure
<KotCzarny>
ohnoesthatwillhaxxorourproduct!
tnovotny has joined #linux-sunxi
tnovotny has quit [Client Quit]
kaspter has quit [Ping timeout: 246 seconds]
<fALSO>
bom dia
megi has joined #linux-sunxi
Andy-D has joined #linux-sunxi
tnovotny has joined #linux-sunxi
mcan has joined #linux-sunxi
chewitt has joined #linux-sunxi
wwilly__ has joined #linux-sunxi
wwilly_ has quit [Ping timeout: 246 seconds]
Mangy_Dog has joined #linux-sunxi
wwilly__ has quit [Quit: Leaving]
wwilly has joined #linux-sunxi
ganbold has quit [Quit: Leaving]
ganbold has joined #linux-sunxi
mcan has quit [Ping timeout: 255 seconds]
<wens>
legal issues also come to mind, like SoC vendor signed NDA with IP vendor :/
<wens>
"We'll try and avoid stmmac case, and not named a third party design after a SoC ;-P" lol
jaganteki has joined #linux-sunxi
<libv>
in case of offloading it to a secondary (micro)processor...
<libv>
it is often the case that there is a microcontroller guy in any team
<libv>
who comes up with an idea like that
<libv>
and it often is a tempting route to take to avoid legal hassle
<libv>
and the delay that that causes
<libv>
it depends on the power balance of the different factions and or persons in any company or department
<wens>
six years ago the maintainer said renaming stmmac to dwmac was on the roadmap...
<mru>
I'd say about half the drivers have that problem
<libv>
wens: the ov5640_churn is nothing final, just a quick shown-and-tell to gather some info on whether this is worthwhile to you
xade has joined #linux-sunxi
dddddd has joined #linux-sunxi
xade has quit []
xade has joined #linux-sunxi
xade has quit [Client Quit]
dddddd has quit [Ping timeout: 258 seconds]
victhor has joined #linux-sunxi
dddddd has joined #linux-sunxi
lurchi_ is now known as lurchi__
mcan has joined #linux-sunxi
MangyDog has joined #linux-sunxi
Mangy_Dog has quit [Ping timeout: 258 seconds]
unkraut has quit [Remote host closed the connection]
MoeIcenowy has quit [Quit: ZNC 1.6.5+deb1+deb9u1 - http://znc.in]
MoeIcenowy has joined #linux-sunxi
\\Mr_C\\ has quit [Quit: (Read error: Connection reset by beer)]
\\Mr_C\\ has joined #linux-sunxi
AneoX has joined #linux-sunxi
AneoX_ has quit [Ping timeout: 245 seconds]
jbrown has quit [Ping timeout: 258 seconds]
ganbold has quit [Ping timeout: 246 seconds]
afaerber has joined #linux-sunxi
jbrown has joined #linux-sunxi
airwind has quit [Quit: airwind]
nuuuciano has joined #linux-sunxi
cnxsoft has quit [Quit: cnxsoft]
<jbizcocho>
Hello, quick question, does anybody know how to enable usb mass storage for A80?
<jbizcocho>
I'm booting from uboot kernel 4.18, but I can't manage to get it to read the rootfs from the usb
<wens>
which board?
<jbizcocho>
Optimus A80
<wens>
normal usb ports should work, provided you enabled all the drivers
<wens>
OTG doesn't work
<jbizcocho>
I'm booting from FEL into an uboot that Opensuse has
<jbizcocho>
from there I can boot my zImage
<jbizcocho>
and it detects the usb new high-speed USB device number 2 using ehci-platform
<jbizcocho>
but no matter what /dev/sda I use
<jbizcocho>
It just gets stuck in the kernel
<jbizcocho>
waiting for the userland
<jbizcocho>
I'm just using root=/dev/sda1 rw rootwait as bootargs
MangyDog has quit [Remote host closed the connection]
<jbizcocho>
and then kicking the kernel
Mangy_Dog has joined #linux-sunxi
<jbizcocho>
but it just dies there
<wens>
you sure mass storage device showed up?
<jbizcocho>
No it didn't
<jbizcocho>
in fact
<jbizcocho>
USB_MASS_STORAGE=n in the kernel
<jbizcocho>
I don't know which driver I need to use
<jbizcocho>
or why is not enabled by default
<wens>
so enable it?
<jbizcocho>
But I would need to choose a MASS storage driver
<jbizcocho>
don't know which one
<KotCzarny>
new to linux?
<wens>
simply enabling USB_MASS_STORAGE should be enough
<jbizcocho>
Not really, more like I come and go to the linux kernel
<jbizcocho>
and keep forgeting
<jbizcocho>
thanks wens
xcko has quit [Ping timeout: 256 seconds]
<KotCzarny>
it might be useful to tick the 'announce usb devices' too
<libv>
it's amazing how people fell for that trick
<mru>
what trick?
<libv>
sticking 19ys lifetime on tablet chips that were not selling anyway
<libv>
if it was not for that, imx6 would've died in 2011
AneoX has joined #linux-sunxi
<jbizcocho>
Thanks for the link
<mru>
I see imx a fair bit in automotive/maritime applications
<libv>
yes, solely for the reason that they sidestepped the mobile/tablet market and stuck the long lifetime on android level chips
<libv>
at a point where the future of omap was not clear
<libv>
that bootloader story i told yesterday, that came to a tee when we finally dig get the imx6q+
<libv>
s/dig/did/
<mru>
and what makes it a "trick" that people "fell for"?
<libv>
it was a non-competitive soc, destined to play in the then booming tablet market
<libv>
when that failed, freescale stuck long term support on it
<libv>
and then everyone picked it up
<libv>
even with its broken bus
<mru>
so they offered something nobody else did
<libv>
that does not make it a good product
<mru>
not my definition of a trick
<libv>
and that does not ensure the long term survival of vivante
<mru>
it's a good enough product with a (commercial) feature some require
<libv>
there are not that many new designs coming out with vivante
<libv>
we also have broadcom still playing in that space as well
tllim has joined #linux-sunxi
<libv>
and they really are limited to one family of sbcs
<libv>
at this point, it is a toss-up between pvr and vivante as to who throws in the towel and gets gobbled up by another player first
<libv>
pvr was used to live big off of apple
<libv>
so they probably are burning through a lot of cash still
<mru>
let's hear your take on adreno
<mru>
just for kicks
<libv>
16:45 < libv> we have two players left now, and one is tied to a single family and a single family of display engines
<libv>
qualcom has won the 5g battle
<libv>
so it will live for a long while still
<libv>
a perfect storm would be for arm to actually go and fix up their broken software support revenue stream, which is why their management has been so fundamentally against open source from the getgo
<libv>
both my proposals there got shot down, even though they clearly outlined that bespoke software support will always be required by big flagship players like samsung, but that players like allwinner will never spend money on support
<libv>
but that fell on pretty deaf ears
<libv>
but if arm would, magically, become open source friendly, it would remove the last reasons to still continue using powervr and vivante, as those two are now in a race to the bottom
<libv>
as tiny cheap chinese players would see one of the last few reasons to buy the other two vendor vanish as well
<libv>
both renesas and freescale are big in automotive, and out of the box and sustained reliability is key, so arm wants to make the death of pvr and vivante swift, they should just go and actively support at least the mali utgard as an open source driver
<libv>
but they will continue on their current path, which will drag things out slightly longer
tllim has quit [Quit: Leaving]
mcan has quit [Ping timeout: 255 seconds]
msimpson has quit [Quit: Leaving]
vagrantc has joined #linux-sunxi
tkaiser_ has quit [Remote host closed the connection]
Putti has joined #linux-sunxi
altious has joined #linux-sunxi
sunshavi has quit [Ping timeout: 245 seconds]
reinforce has joined #linux-sunxi
kaspter has quit [Quit: kaspter]
jaganteki has joined #linux-sunxi
tkaiser has joined #linux-sunxi
tkaiser has quit [Ping timeout: 255 seconds]
ganbold has joined #linux-sunxi
ganbold has quit [Client Quit]
ganbold has joined #linux-sunxi
reinforce has quit [Remote host closed the connection]