Comments (3)
I've had that experience as well, and have assumed it was due to the ribbon cable wearing out over years of use. When I'm having trouble with the connection in Dynamic C, I'll try applying some pressure on the debug connector to ensure it's making good contact. If it can make it past the BIOS download step, it's generally successful. Once I see Dynamic C start the compilation, I know I'm good.
I'm also in the habit of doing "Compile to .bin file" before compiling to target, to ensure that there aren't any syntax errors in my program. Once I've verified that, I'll try compiling to target.
I wasn't aware that RFU was more reliable. I know that RFU from Dynamic C 10 had various improvements made (including batch programming with multiple cables), and it was designed to work with all board types. I'm guessing that those improvements made it into the RFU from DC 9, but strangely were never ported into the Dynamic C IDE.
from dcrabbit_9.
When it fails the led activity on the serial line is having the pilot bios to target then a little wait another short message to the target and a reply from the target but then activity ends with a communication error message
I may check with a datascope what is in transit
from dcrabbit_9.
Paolo, I've written up some information on the bootstrapping process that might be helpful in identifying where it's failing in the process, and perhaps figuring out why the RFU sequence seems to be more reliable.
from dcrabbit_9.
Related Issues (8)
- Source for coldload.bin, pilot.bin? HOT 9
- Bootstrapping sequence documentation improvement HOT 3
- rabbitbios_use_to_compile_pilot.c lacks license info HOT 1
- Potential /OE timing issues on 29MHz products with 55ns flash HOT 2
- Compiler bug in DC 9.30 and later generates incorrect opcode sequence HOT 1
- Build to target on custom board without ID block HOT 12
- extract_flash.c will fail for large programs on dual-256K flash boards
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dcrabbit_9.