General discussion about the Linux SDK.
关于Linux SDK的一般性讨论。
General discussion about the Linux SDK.
关于Linux SDK的一般性讨论。
I’m about to start a new project using the BW-16 RTL8720DN-based module. Last time I did this I used the sdk called ‘ambd_dsk_6.2’, which I downloaded almost four years ago.
Can somebody point me at the current Linux SDK for this device, as I can’t seem to find the ambd_dsk any more?
Also, is the BW16 a product which still has a decent product life, or is it about to go EOL?
I have downloaded ameba-rtos and when I run ameba.py I’m offered the following SoCs:
None of these would appear to match the 8720DN, so I’m a bit stuck.
Very disappointing not to have had any responses - when I was last working with these chips in 2022, there was a good helpful community.
Still. I have now managed to stumble upon the answer to this problem.
In addition to the ameba-rtos repository - there is another called ameba-rtos-d which I can confirm does support the BW16 module which incorporates the RTL8720DN chip
I found it at GitHub - Ameba-AIoT/ameba-rtos-d: AmebaD SoC SDK
It can be cloned from “https://github.com/Ameba-AIoT/ameba-rtos-d.git”
I note that the toolchain versions are the same as the older sdk, but the site was updated around August 2025 - although most of the content dates from about February 2024.
I should add that Seeed - who sell the BW16 - also have a link to an SDK they host themselves - but that appears to have been ‘frozen’ about five years ago.
I hope this will be helpful for anybody tryng to use the BW16 module.
I have another question, but I’m not allowed to make a new reply so…
lwip_v2.0.2 and lwip _v2.2.0
The main Makefile’s ‘includs’ area refers only to v2.0.2, but my application needs tftp, which I can see in 2.2.0.
Should I simply copy the tftp-related files from the 2.2.0 directory to my own project, or is there a way of advising the system which version of lwip it should favour?