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.
piklab/test/test_procedure.txt

28 lines
1.1 KiB

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