I am trying to build and upload an edited version of the SAM3U firmware, but I am running into a few issues:
- Locating the firmware and necessary related files in the new restructuring of CW, and
- running the required
make
commands to build the firmware.
Looking at a few older forum posts as well as referring to this link tells me that the firmware lives at hardware\victims\cw305_artixtarget\fw\sam3u\CW305_SAM3U_FW
, but I see that after a series of changes on Aug. 13, 14, and 30, 2024 to the develop branch, there was a significant refactoring as well as a “removal” of the Artix target (commit cf7da33). Did this firmware get moved to somewhere in firmware/mcu
along with other mcu stuff and I am just having trouble finding it? What exactly was meant by “removing” the Artix target?
Since I could not find this firmware’s new home, I checked out a previous commit (commit c0c37cd) so that I could follow the existing instructions online that guide how to rebuild the SAM3U firmware. After attempting to use the makefile in hardware\victims\cw305_artixtarget\fw\sam3u\CW305_SAM3U_FW\src
, it fails due to makefile.cw
not existing in the naeusb\
folder. Am I missing a step that I need to complete in order for makefile.cw
to be where it needs to be (in this folder)? Thank you in advance for the help!