โครงการอาร์กอนประกอบด้วยสองส่วน:
ไดรเวอร์นี้สามารถใช้ได้ทั้งกับบอร์ดอาร์กอนหรือบอร์ดที่ใช้ FTDI ใด ๆ ที่ติดตั้ง SPI Flash
ทดสอบด้วย N25Q, S25FL512S และ Winbond W25Q กะพริบ
ข้อควรจำ : แฟลชที่แตกต่างกันสามารถมีที่อยู่คำสั่งต่างๆ หากคำสั่งไม่ทำงานบนอุปกรณ์แฟลชของคุณอาจมีสองเหตุผล: มันสามารถมีที่อยู่ที่แตกต่างกันในแฟลชนี้โดยเฉพาะหรือแฟลชของคุณไม่รองรับคำสั่งนี้โดยเฉพาะเลย เมื่อมีข้อสงสัยให้ดูที่แผ่นข้อมูล
ก่อนอื่นให้ดาวน์โหลดไดรเวอร์ FTDI จากเว็บไซต์ของพวกเขาและตรวจสอบให้แน่ใจว่า ARGON ของคุณหรือเครื่องอ่านแฟลชที่ใช้ FTDI อื่นสามารถมองเห็นได้อย่างเหมาะสมในตัวจัดการอุปกรณ์
มีผู้บริหารสองคนรวมอยู่ในส่วนเผยแพร่:
argon.exe - อินเทอร์เฟซบรรทัดคำสั่งแบบแมนนวล (มีประโยชน์ในการดีบักแฟลช)argon_cli.exe -CLI สำหรับระบบอัตโนมัติ (เรียกใช้ argon_cli.exe --help สำหรับคำแนะนำการใช้งาน) ตัวอย่างการใช้งาน: argon_cli.exe list , argon_cli.exe --serial FT613ZHMA read_idExecutables ของอาร์กอนได้รับการทดสอบใน Windows 10 และ 7 สำหรับระบบอื่น ๆ คุณจะต้องสร้างด้วยตัวเอง
local-example.cmake - เต็มไปด้วยเส้นทางไดรเวอร์ FTDI ที่เหมาะสมและคัดลอกไปยังโฟลเดอร์ .local พร้อมชื่อ 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 (ทั้งหมด 4)Read status flagAddress writeMemory readChip eraseคำสั่ง:
Erase rangeErase sectorWrite from fileCustom commandไม่มีปัญหาที่ทราบ หากคุณพบ - PRS ยินดีต้อนรับ :)