|
|
||
|---|---|---|
| .. | ||
| alif@63698efe85 | ||
| arduino | ||
| nxp | ||
| st | ||
| alif_pins_gen.py | ||
| augment_images.py | ||
| bossac | ||
| calc_ir_table.py | ||
| ci.sh | ||
| client.py | ||
| code_size.py | ||
| codeformat.sh | ||
| create_labels.py | ||
| dfu-util | ||
| draw_rainbow.py | ||
| encode_raw.py | ||
| flash_recovery_key.py | ||
| gc.py | ||
| gen_crc_table.py | ||
| gen_fft.py | ||
| gen_rainbow.py | ||
| gen_rgb2lab.py | ||
| gen_sin_cos.py | ||
| haar2c.py | ||
| jlinkgdbserver | ||
| keypoints_editor.py | ||
| make_patches.py | ||
| mkpkg.sh | ||
| mkromfs.py | ||
| modelc.py | ||
| mpremote-qemu-serial.patch | ||
| objfind.py | ||
| optflow.py | ||
| pdm_lut.c | ||
| picotool | ||
| pydfu.py | ||
| pyopenmv_fb.py | ||
| pyopenmv_multi.py | ||
| pyopenmv_test.py | ||
| pyopenmv.py | ||
| README.md | ||
| saleae_test.py | ||
| uncrustify | ||
| uncrustify.cfg | ||
| usbd_vcp_hid | ||
| usbd_vcp_msc | ||
| usbd_vcp_test.py | ||
| vela.ini | ||
Useful tools, scripts and more.
arduino-fwuploader
This tool can be used to update the NINA-W102 WiFi module with the latest firmware available. Note: The board needs to be running the Arduino FirmwareUploader sketch first. Example usage:
arduino-fwuploader firmware flash --fqbn arduino:mbed_nano:nanorp2040connect -a /dev/ttyACM0 --retries 2
Source: https://github.com/arduino/arduino-fwuploader
arduino-fwuploader-0.1.10
And older firmware loader that supports uploading a specific firmware version for testing. Example usage:
arduino-fwuploader-0.1.10 -firmware <path_to_bin> -model nina -port /dev/ttyACM0
Source: https://github.com/arduino/arduino-fwuploader
dfu-util
This tool can be used to upload firmware to DFU bootloaders. Example usage:
dfu-util -w -d <vid>:<pid> -a 0 -s 0x08000000:leave -D <path_to_bin>
Source: http://dfu-util.sourceforge.net/
picotool
This tool can be used to upload RP2040 UF2 firmware. Example usage:
picotool load <path_to_uf2>
picotool reboot
Or to upload a binary to a specific address:
picotool load <path_to_bin> --offset 0x10000000
Source: https://github.com/raspberrypi/picotool/
bossac
This tool can be used to upload nrf firmware. Example usage:
bossac -e -w --offset=0x16000 --port=ttyACM0 -i -d -U -R <path_to_bin>
Source: https://github.com/shumatech/BOSSA/