Paradox: Juno FDxICSP 1.0 Beta - 2024 AVR MCU Self-Programmable Programmer based on AVR910 working

Channel:
Subscribers:
539
Published on ● Video Link: https://www.youtube.com/watch?v=qgml03w-xf4



Duration: 2:19
15 views
0


It's a paradox that a self-programmable board is used to develop a programmer which is used to program other boards. Juno FDxICSP 1.0 can automatically detect the connected target's page-size and flash memory size, and this means it automatically supports all AVR MCU without the need of using a lookup table or (devcode). PS. This is nothing based on the AVR910 but its command protocol which is supported by AVRdude.

Features:
--In system programming, Chips can be programmed when it's installed on a system
--Support all MUC with less than 128k bytes memory (AVR910 can only send a Max 16-bit Word address)
--Compatible with AVRdude for write/read flash, EEPROM and fuse
--Written in C, created with high quality custom-written ISP library for AVR MCU
--Auto page-size and flash memory detection (this means no lookup table(devcode) and universal!)
--High speed operation with no waiting flash writing technique (3.6kByte upload on a t13 with 32 bytes per page; larger page would be much faster. 18kB/s Max upload speed achieved with FDxBOOT on an atmega328. The algorithm is similar, so speed should be similar.)

Features to be added for next iteration:
--Auto select maximum SCK clock from 244Hz-4MHz with programmer clocked with internal 8MHz

note:
244Hz is pure hardware SCK, and it opens up the option to use ultra-low-clock-speed on an ultra low battery power application.




Other Videos By Flyandance


2024-01-25Juno FDxboot 1.51x - Bootloader Fast Smart Page Eraser - 128kb AVR Ateml
2024-01-24Juno FDxboot 1.51x - 31kB/s Speed Test - Upload files to A MCU via bootloader read back write AVR
2024-01-23Juno FDxICSP 1 - Universal Self-Programmable Programmer 2024 for AVR MCU loosely based on AVR910
2024-01-22Juno V4 - A Ultimate AVR MCU development board - Communication - Self Programmable - Handcrafted
2024-01-21Juno FDxboot 1.51x - Ultimate 31kB/s Upload speed Atmega128 - RAMPZ bootloader AVR MCU Atmel AVR109
2024-01-20Juno FDxboot 1.51 - 2Mbps transfer rate with CH340G!!! 2000000bps - Bootloader AVR MCU - New Record
2024-01-19Juno FDxICSP 1.1 - Upload Test Atiny13, Atmega88p, atmega328p - New AVR Universal Programmer AVR910
2024-01-18Juno FDxICSP 1.1 - Maximum upload speed - AVR910 Protocol deeper look AVRdude AVR Programmer
2024-01-17Juno FDxICSP 1.0 - Upload speed Test in deep - New AVR Universal Programmer AVR910
2024-01-16Juno FDxICSP 1.0 - New AVR Programmer Test Atmega88p + devcode + bypass -Avrdude AVR910 AVR109 ISP
2024-01-15Paradox: Juno FDxICSP 1.0 Beta - 2024 AVR MCU Self-Programmable Programmer based on AVR910 working
2024-01-15Juno FDxICSP 1.0 - New AVR910 Self-Programmable Programmer Test - Read Write Fuse Lock Calibration
2024-01-14Juno FDxICSP 1.0 - AVR910 Read back ISP Programmer - devcode Explanation AVR Hack universal command
2024-01-13FDxICSP 1.0 - ISP library Test - Flash EEPROM fuse - AVR MCU Self-Programmable Programmer
2024-01-12FDxICSP 1.0 - Writing Fuses to an AVR MCU Self-Programmable Programmer
2024-01-113 Algorithms for Programming AVR MCU memory - low high level decoder encoder - Serial SPI Atmel
2024-01-08Self-Programmable Programmer - Juno DEV FDxboot - Bootloader + Programmer - Serial SPI AVR MCU Atmel
2024-01-06Juno FDxboot 1.5 - Compiling Bootloader Universal for AVR Atmega8 88 168 16 32 Atmega328p MCU Atmel
2024-01-05Juno FDxboot 1.34 - Bootloader robustness Test EDU 1 - Atmega16 - Auto Recovery Upload AVR MCU Atmel
2024-01-04Juno FDxboot 1.33 - Bootloader Test Auto upload AVR MCU Atmel
2024-01-03Juno FDxboot 1.32 - Bootloader Test Atmega328 - New Record: 19 kB/s Upload Speed Auto upload AVR MCU