petervh / usbasp Goto Github PK
View Code? Open in Web Editor NEWMy repo for experimenting with the usbasp firmware from www.fischl.de
My repo for experimenting with the usbasp firmware from www.fischl.de
Hi!
I know this question is as old as the universe, but I read all I can find and now
running low on options.
Problem:
flash size of my code is 64 kb.
I flashed with the software on the usbasp, a chinese programmer, I changed nothing
it works for 1 year, until now, suddenly the mega is not running after upload, at least sometimes
I don't know why, but rigth now the mega is running ok
I read the flash of the mega with the same usbasp programmer, all bytes are 0xFF
I found your code and updated the usbasp firmware to version v1.05-2015-12-29
I read this will solve the problem with the restrictions with the large flash size of the mega
I read the flash again, now with I think valuable content, but here is the thing
I get exact 32768 Byte from address 0x00000 - 0x07FFF, then the next 32768 Byte are 0xFF
I get exact 32768 Byte from address 0x10000 - 0x17FFF, then the next 32768 Byte are 0xFF
I get exact 32768 Byte from address 0x20000 - 0x27FFF, then the next 32768 Byte are 0xFF
I get exact 32768 Byte from address 0x30000 - 0x37FFF, then the next 32768 Byte are 0xFF
all 32768 Byte of each block are identical !
So this falsh should never work, because only 32768 byte of my code is written into flash, 4 times
starting at 0x00000,0x10000,0x20000,0x30000
But the code is running without errors, therefore the usbasp has to be the problem.
This Version 1.05 is still not working with the mega2560.
I tried highfuse 0xD8 and 0xD9, no difference.
Right now it is running with Low Fuse 0xFF, High Fuse 0xD8, Extended Fuse 0xF8 ok.
In the readme file is a hint to version v1.06, but I cannot find this HEX file.
I downloaded all content here, but there is no version 1.06 to find.
Again, I know this is old stuff, but for me realy important, because I don't want to upload
my code again with the version 1.05, because it is not reading the flash correctly.
So I assume it will not upload the code corectly.
I realy would appreciate an answer, but I realy would not be upset if I don't get one :-)
Ich bin aus Deutschland, also auch in Deutsch ist jede Hilfe willkommen :-)
Gruß Klaus
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.