Argon Project consta de dos partes:
Este controlador se puede usar tanto con la placa Argon como con cualquier placa basada en FTDI con SPI Flash adjunto.
Probado con flashes N25Q, S25FL512S y Winbond W25Q.
Recuerde : los diferentes destellos pueden tener varias direcciones de comando. Si un comando no funciona en su dispositivo Flash, puede haber dos razones: puede tener una dirección diferente en este flash particular o su flash no admite este comando en particular en absoluto. En caso de duda, busque hojas de datos.
Primero, descargue los controladores FTDI desde su sitio web y asegúrese de que su lector flash basado en Argon u otro lector basado en FTDI sea visible correctamente en el Administrador de dispositivos.
Hay dos ejecutivos incluidos en la sección de lanzamientos:
argon.exe - Interfaz de línea de comandos manual (Handy On Flash Depurging)argon_cli.exe -CLI para la automatización (ejecute argon_cli.exe --help para sugerencias de uso). Uso de ejemplo: argon_cli.exe list , argon_cli.exe --serial FT613ZHMA read_idLos ejecutables de Argon se probaron en Windows 10 y 7. Para otros sistemas, tendría que construirlo usted mismo.
local-example.cmake : lleno de ruta de controladores FTDI adecuada y copiado a la carpeta .local con un nombre local.cmake local.cmake : cmake.exe -DCMAKE_BUILD_TYPE=Debug -DLOCAL_CFG=[project path]/.local/local.cmake [project path]local.cmake : cmake.exe -DCMAKE_BUILD_TYPE=Debug [project path]cmake --build .Read JEDEC IDRead REMSRead SFDPRead status registers (los 4)Read status flagAddress writeMemory readChip eraseComandos:
Erase rangeErase sectorWrite from fileCustom commandNo hay problemas conocidos. Si encuentra alguno, los PR son bienvenidos :)