I think you don't need the uboot stuff anymore, the /boot partition in the sd image contains it all the dtb and genXX.bin files. When you start Linux Loader from WinCE, I think it picks for you. Hmm, unless it is getting it wrong and nobody has noticed because they all own PW-SHX models.... When I get home, I'll try deleting all but /loader/gen2.bin, /nk/edna3exe.bin and /ima28-pwa-7200.dtb. I don't think I have an OTG wire, but then it has been a while and I've got a lot of junk....
There is a hardware keyboard on A9100 and an LCD input area, just like A7200. Hardware appears to be the same as A7200. Just from playing around with 9100, it looks like it has newer firmware than 7200, more colorful UI.
I think the documentation is a little out of date...or something: I tried building the kernel but it failed. I was however able to build the brainux filesystem and add more packages: abiword, gnumeric, xmahjongg, xdemineur, xsol, nethack, slashem, gnuplot matchbox, windowmaker, fvwm and a few emulators. Rather than deal with network cat-herding, I think this is simpler: after make brainux, from the buildbrain/brainux I just copied the usr, etc, var folder over to the sd card on the PW-SH3. Wow! It's great to have real Linux on a handheld PC again.
Too bad there is no way to suspend? I wonder....
I have not thoroughly examined the /sys filesystem but I have discovered that you can control backlight on PW-SH3:
/sys/class/backlight/backlight@0/state
can be edited with nano if you are root. The default of 7 is too bright. 4 is just right for me.
echo 4 > /sys/class/backlight/backlight@0/state
will not work even if you are root. I think there is some udev skullduggery involved if you want to be able to do it this way....
Also, the SD image only consists of 2 partitions FAT32 boot and EXT4 rootfs. There is no reason the boot partition has to be tiny. I have tested as big as 8 GB and Linux Loader doesn't care: this means you can effectively dual boot a single SD card by copying all your WinCE stuff into /boot in addition to Linux Loader. WinCE will ignore the second partition. So finally, running linux on an HPC is not a total hair shirt: you don't have to constantly backup/restore to switch WinCE<-->Linux and there is no risk of a brick in any case.
(boot_mmcblk0p1.png) Attachments
----------------
boot_mmcblk0p1.png (70KB - 0 downloads)