As i reported earlier, I had a solder mis-hap (trying to de-solder a right angle female header I put on the APA102 pin output), and the i2c sensors seemed to go missing. I did try to clean up the solder some more, and it looks like the sensors now respond to i2c detect requests once again, and the prop shield test spews a lot of numbers (I may have missed updates).
I was trying to access the flash memory, and I can't get anywhere. I've tried teensytethertool (on a Fedora 22 workstation) and -w file doesn't seem to work. I've downloaded new versions of the tool, and I'm still having problems (and not having the serial monitor means I can't put in println's to trace things).
I decided to try the RawHardwareTest from SerialFlash, and I get:
Code:
Raw SerialFlash Hardware Test
Read Chip Identification:
JEDEC ID: 0 0 0
Part Nummber: (unknown chip)
Memory Size: 1048576 bytes
Block Size: 65536 bytes
Reading Chip...
Previous data found at address 0
You must fully erase the chip before this test
found this: 00 00 00 00 00 00 00 00
correct: 00 00 00 00 15 F5 95 4B
Tests Failed :{
The flash chip may be left in an improper state.
You might need to power cycle to return to normal.
So I go to EraseEverything also from SerialFlash:
Code:
Flash Memory has 1048576 bytes.
Erasing ALL Flash Memory:
estimated wait: 3 seconds.
Yes, full chip erase is SLOW!
Erase completed
actual wait: 0 seconds.
I reran RawHardwareTest, and it gives me the same answer.
Just to be sure, I power cycle the Teensy 3.2 + prop shield, and I get the same thing as well.
Am I using the right sketches?
Would it be possible to have a 2 sketches in 1.28 examples, one that tests all of the functionality in the normal shield, and the other that tests things in the LC shield to verify that everything is as expected? Note, these would need to be standalone and not need separate tools to visualize the data or use a tool to download files to simplify complex setup issues.