Fwd: F2-NAS2 and NSA325 contributions

Henry Smith henrybsee at gmail.com
Fri Jun 30 02:52:56 CEST 2023


Hello,

I'm a hobbyist that has been playing with Linkstation LS-WVL years
ago. After frying UART on that, I got Terramaster F2-NAS2 later and
got u-boot from the main tree to work on it.

Both landed in the closet until I dug up F2-NAS2 recently. My original
source code modifications and images were nowhere to be found so I
started from scratch.

First tried to compile and run every defconfig available that uses Kirkwood SoC:
u-boot # for config in $(grep -i kirkwood ./configs -r | cut -d ":"
-f1 | cut -d "/" -f3 | sort -u); do make clean; make distclean;
ARCH=arm CROSS_COMPILE=arm-none-eabi- make $config && ARCH=arm
CROSS_COMPILE=arm-none-eabi- make -j64; echo $config; read; done

Unfortunately, that didn't work. Then I saw the following:
"...By the way this box is a close cousin of the NSA325 (Kirkwood)..."
Source:
https://forum.doozan.com/read.php?3,49804,49964#msg-49964

With that in mind, I've found the first compiled version I could lay
my hands on:
https://forum.doozan.com/read.php?3,12381
Actual file:
https://bitly.com/2xnfGmv

The file worked, here is the source:
https://github.com/mibodhi/u-boot-kirkwood

The thing didn't compile and threw errors about libfdt:
https://github.com/hardkernel/u-boot/issues/73

This is when I started porting it to the main u-boot tree from that
fork. I got it to boot on Terramaster F2-NAS2.

To continue, I have 2 questions:
1) Original changes ported to the original tree were for NSA325. Can
somebody test them on their own box or that's not something you would
do?
2) I have changes for Terramaster F2-NAS2 derived from #1 as well. How
do I submit them since the PR pointed me to the mailing list:
https://github.com/u-boot/u-boot/pull/326

Please do not look at the changes in the PR, they are old and
irrelevant. I will close or update it, depending on what I hear back.

Best,

 - Henry


More information about the U-Boot mailing list