You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
1.1 KiB
28 lines
1.1 KiB
15 years ago
|
1. HEX FILES (10F200 12C508A 16F877 17C42A 18F452 30F2010):
|
||
|
- for each devices with hex file from "dummy_hex_32" directory:
|
||
|
* load with correct device type: display should be as described in "dummy_hex.txt"
|
||
|
* save with same hex format: check the file is the same
|
||
|
* optionnally: load with incorrect device type: should not crash (may warn about incorrect memory ranges)
|
||
|
|
||
|
2. STANDALONE ASM FILES:
|
||
|
- load "test_asm_standalone.asm" and compile
|
||
|
|
||
|
3. PROJECT:
|
||
|
- load project "test_project" and compile
|
||
|
- save/create new: #### TODO
|
||
|
|
||
|
3. GUI + COMMAND-LINE PROGRAMMING (serial + USB ICD2 with 16F871 and 18F452):
|
||
|
- for each available devices with hex file from "test_hex_32" directory:
|
||
|
* connect: check correct ids are detected
|
||
|
* blank: should be ok
|
||
|
* blank_check: should be ok
|
||
|
* load hex file
|
||
|
* verify: should fail
|
||
|
* program: should be ok
|
||
|
* verify: should be ok (should warn if some blocks are protected)
|
||
|
* blank_check: should fail
|
||
|
* release reset: should run program
|
||
|
* hold reset: should stop program
|
||
|
* read: should be ok
|
||
|
* verify: should be ok
|