<hurricos>
Of course, I haven't gotten as far as they have because U-boot has gotten substantially more configurable since the days of yore
<hurricos>
I do now understand how SPL / TPL / main u-boot are working now, though.
<hurricos>
SPL gets loaded in the first 4 or 64K by the bootrom; it's meant to be enough to bootstrap the TPL.
mzvd has joined #openwrt-devel
<hurricos>
TPL will be initializing RAM.
mzvd has quit [Read error: Connection reset by peer]
<hurricos>
Anyways, the problem I share in common with Leonid Sun was that I don't have NOR
Grommish has quit [Read error: Connection reset by peer]
<hurricos>
There's nothing I can flash without booting :\
<hurricos>
I have been able to initialize RAM, it's amazing how easy that was.
<hurricos>
But now, I'd like to be able to use JTAG to do the SPL / TPL steps, and I can't quite figure out where in my u-boot image the SPL and TPL stop and the real u-boot begins.
<hurricos>
In fact, I can't even find the separate spl / tpl.o files
Grommish has joined #openwrt-devel
<hurricos>
Which confuses me, the documentation is really specific about creating these files!
<hurricos>
doc/README.tpl reads: "The object files are built separately for SPL/TPL and placed in the directory spl/tpl. The final binaries which are generated are u-boot-{spl|tpl}, u-boot-{spl|tpl}.bin and u-boot-{spl|tpl}.map."
<hurricos>
Oh.
<hurricos>
I just had to make them directly: make -j $(nproc) ARCH=powerpc CROSS_COMPILE=powerpc-openwrt-linux-musl- spl/u-boot-spl.bin
<hurricos>
nice! OK, so the u-boot I have ****is**** the real u-boot. It's not the SPL or TPL. I'm surprised those don't get compiled. How am I supposed to build u-boot.bin if I don't have the SPL and TPL compiled-in?
<hurricos>
s/build/boot/
<hurricos>
OK, so I think all that's left is, I just need to actually have my JTAG load u-boot where it expects to be loaded by the TPL
<hurricos>
I have no idea where that should be though X)
<hurricos>
mrnuke: Thanks for the reminder. Never got around to plugging my GS1900-24hpv1 back in last week; just fired 'er up and rigged up the serial :^)
<mrnuke>
hurricos: Hehe no worries. I'm trying to get walterav a good CI build to test. I love his enthusiasm, but don't want to waste his time testing every CI build.
<mrnuke>
I managed to brick another rtl8380 based switch (not my engenius). The bootloader firmware on the switch that shall remain nameless decided it saw a checksum error, and erased the firmware partition. Then it switched to the backup, decided it also was invalid, and erased that one too!
<mrnuke>
I do have a working switch, so I am good to go
rua has quit [Quit: Leaving.]
rua has joined #openwrt-devel
mzvd has joined #openwrt-devel
Grommish has quit [Read error: Connection reset by peer]
Grommish has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
Ansuel has quit [Ping timeout: 480 seconds]
rua has quit [Ping timeout: 480 seconds]
rua has joined #openwrt-devel
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
<mrkiko>
Habbie: Harm_: thanks!! Sorry, with this keyboard at least, I tend to miss white spaces
rua has quit [Remote host closed the connection]
rua has joined #openwrt-devel
Tapper has joined #openwrt-devel
cmonroe has joined #openwrt-devel
cmonroe_ has quit [Ping timeout: 480 seconds]
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
danitool has joined #openwrt-devel
danitool has quit [Read error: Connection reset by peer]
danitool_ has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
Ansuel has joined #openwrt-devel
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
danitool_ has quit [Ping timeout: 480 seconds]
mzvd has joined #openwrt-devel
danitool has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
ekathva has joined #openwrt-devel
ekathva has quit [Remote host closed the connection]
mzvd has joined #openwrt-devel
goliath has joined #openwrt-devel
m_ has joined #openwrt-devel
ldir has joined #openwrt-devel
ldir has left #openwrt-devel [#openwrt-devel]
ldir has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
ldir has quit [Read error: Connection reset by peer]
schwicht has joined #openwrt-devel
ldir_ has joined #openwrt-devel
* Tapper
waves at ldir
mzvd has quit [Read error: Connection reset by peer]
shibboleth has joined #openwrt-devel
schwicht has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Remote host closed the connection]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
mzvd has joined #openwrt-devel
schwicht has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]
schwicht has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mzvd has joined #openwrt-devel
mzvd has quit [Ping timeout: 480 seconds]
mzvd has joined #openwrt-devel
mzvd has quit [Read error: Connection reset by peer]