* derRichard
remembers wasting an hour before realizing that i'm trying to boot a Image.gz with booti ;-(
<derRichard>
(it got renamted to Image)
<mripard>
yep, which is also what I can't manage to boot for some reason :)
monstr has quit [Ping timeout: 252 seconds]
memset has quit [Ping timeout: 260 seconds]
memset has joined #u-boot
jfsimon1981_b has joined #u-boot
jfsimon1981 has quit [Remote host closed the connection]
mmu_man has joined #u-boot
enok has joined #u-boot
mmu_man has quit [Ping timeout: 248 seconds]
alpernebbi has joined #u-boot
mmu_man has joined #u-boot
dsimic has quit [Ping timeout: 252 seconds]
dsimic has joined #u-boot
mmu_man has quit [Ping timeout: 255 seconds]
zsoltiv_ has joined #u-boot
mmu_man has joined #u-boot
Stat_headcrabed has joined #u-boot
Stat_headcrabed has quit [Quit: Stat_headcrabed]
Stat_headcrabed has joined #u-boot
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<marex>
derRichard: mripard: that is why you should switch to fitImage , which includes this information (image is compressed)
<marex>
(plus it is protected by checksums, can bundle other blobs like DTs etc)
<Tartarus>
I thought we also had some magic for decompression of some common Image.foo
<mripard>
marex: fitImages come with their own set of problems, and in my case aren't practical
<derRichard>
marex: sure. i use booti mostly during development
rvalue- has joined #u-boot
rvalue has quit [Ping timeout: 276 seconds]
<marex>
derRichard: I use fitImages during development with crc32 checksums, because then I only have to tftp download one file
<marex>
mripard: details ?
<mripard>
marex: I work for a distro vendor and we aren't going to ship an image per board, no matter what the advantages of fitimages are
rvalue- is now known as rvalue
mckoan is now known as mckoan|away
<marex>
I assume you are aware that fitImages can bundle multiple DTs and configurations to tie kernel images and DTs together ?
<derRichard>
for production all nice and hot, sure. for development make Image and booti Image just works
<derRichard>
no extra step needed
<marex>
derRichard: I have it all in a single script which builds the kernel, generates fitImage and places it into tftp boot directory, so, shrug ... bonus is, I can detect if the kernel got corrupted during transport because there is still at least minimal checksum
<marex>
and I still download one file, not multiple, which is faster
<mripard>
marex: I'm not trying to start an argument, just like any tool, fitimages have their pros and cons, and depending on context it might or might not be the right tool
<mripard>
right now, I just want to boot that kernel but doesn't for a reason unknown to me :)
<mripard>
but I guess I'll dig further in the configuration if it's supposed to work
* cambrian_invader
also uses fitimages for development
<cambrian_invader>
I have a one-liner that runs mkimage and copies the result onto my dev board
<Tartarus>
And I believe Simon got the script merged upstream so that the kernel will spit out 1 fit image with all the dtbs and so u-boot can also just pick the right config to use
ikarso has quit [Quit: Connection closed for inactivity]
goliath has quit [Quit: SIGSEGV]
Clamor has quit [Ping timeout: 255 seconds]
memset has quit [Remote host closed the connection]
memset has joined #u-boot
mmu_man has quit [Ping timeout: 252 seconds]
mmu_man has joined #u-boot
enok has joined #u-boot
sakman_ has joined #u-boot
sakman has quit [Ping timeout: 260 seconds]
memset has quit [Remote host closed the connection]
memset has joined #u-boot
warpme has joined #u-boot
enok has quit [Quit: enok]
enok71 has joined #u-boot
goliath has joined #u-boot
enok71 is now known as enok
naoki has joined #u-boot
naoki has quit [Client Quit]
naoki has joined #u-boot
dhruvag2000 has quit [Quit: Connection closed for inactivity]
eballetbo has quit [Quit: Connection closed for inactivity]
enok has quit [Ping timeout: 252 seconds]
Stat_headcrabed has quit [Quit: Stat_headcrabed]
memset has quit [Remote host closed the connection]
memset has joined #u-boot
persmule has quit [Ping timeout: 260 seconds]
persmule has joined #u-boot
mmu_man has quit [Ping timeout: 255 seconds]
goliath has quit [Quit: SIGSEGV]
mmu_man has joined #u-boot
ikarso has joined #u-boot
niska has quit [Quit: Leaving]
jfsimon1981_b has quit [Remote host closed the connection]
jfsimon1981_b has joined #u-boot
niska has joined #u-boot
edwinistrator23 has joined #u-boot
m5zs7k has quit [Ping timeout: 252 seconds]
m5zs7k has joined #u-boot
joeskb7 has quit [Read error: Connection reset by peer]
joeskb7 has joined #u-boot
goliath has joined #u-boot
Guest92 has joined #u-boot
<Guest92>
Hi everyone, I'd like to create my own custom board. To start with I have taken mx7dsabresd board, changed only the name of all required files and compile it. I am getting error
<Guest92>
arm-unknown-linux-gnueabi-ld.bfd: drivers/sysreset/sysreset-uclass.o: in function `reset_cpu':
<Guest92>
Does anyone know how to remove this error. If I build original mx7dsabresd. It gets build. I'll appreciate the response
prabhakalad has quit [Quit: Konversation terminated!]
prabhakalad has joined #u-boot
<Guest92>
arm-unknown-linux-gnueabi-ld.bfd: drivers/sysreset/sysreset-uclass.o: in function `reset_cpu':
<Guest92>
arm-unknown-linux-gnueabi-ld.bfd: drivers/sysreset/sysreset-uclass.o: in function `reset_cpu': /uboot/drivers/sysreset/sysreset-uclass.c:118: multiple definition of `reset_cpu'; arch/arm/mach-imx/mx7/soc.o:/uboot/arch/arm/mach-imx/mx7/soc.c:532: first defined here
mmu_man has quit [Ping timeout: 255 seconds]
mmu_man has joined #u-boot
Knogle has joined #u-boot
Guest92 has quit [Quit: Client closed]
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]