Update_CR2
Dependencies: CR2 EthernetInterface FreescaleIAP I2CLCD SerialDriver jro k64f_EthLink mbed-rtos mbed
test_iap.cpp@1:3b8bff8411a6, 2016-07-21 (annotated)
- Committer:
- omassanet
- Date:
- Thu Jul 21 15:07:05 2016 +0000
- Revision:
- 1:3b8bff8411a6
- Parent:
- 0:53494cfddea7
Update
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
omassanet | 0:53494cfddea7 | 1 | #include "mbed.h" |
omassanet | 0:53494cfddea7 | 2 | #include "FreescaleIAP.h" |
omassanet | 0:53494cfddea7 | 3 | |
omassanet | 0:53494cfddea7 | 4 | #if 0 |
omassanet | 0:53494cfddea7 | 5 | int main() { |
omassanet | 0:53494cfddea7 | 6 | int address = flash_size() - SECTOR_SIZE; //Write in last sector |
omassanet | 0:53494cfddea7 | 7 | |
omassanet | 0:53494cfddea7 | 8 | int *data = (int*)address; |
omassanet | 0:53494cfddea7 | 9 | char *data_str = (char*)address; |
omassanet | 0:53494cfddea7 | 10 | printf("Starting\r\n"); |
omassanet | 0:53494cfddea7 | 11 | erase_sector(address); |
omassanet | 0:53494cfddea7 | 12 | int numbers[10] = {0, 1, 10, 100, 1000, 10000, 1000000, 10000000, 100000000, 1000000000}; |
omassanet | 0:53494cfddea7 | 13 | char *ip = "a12b3c4d5"; |
omassanet | 0:53494cfddea7 | 14 | //program_flash(address, (char*)&numbers, 40); //10 integers of 4 bytes each: 40 bytes length |
omassanet | 0:53494cfddea7 | 15 | program_flash(address, ip, strlen(ip)); //15 chars of 4 bytes each: 60 bytes length |
omassanet | 0:53494cfddea7 | 16 | printf("Resulting flash: \r\n"); |
omassanet | 0:53494cfddea7 | 17 | //for (int i = 0; i<10; i++) |
omassanet | 0:53494cfddea7 | 18 | //printf("%d\r\n", data[i]); |
omassanet | 0:53494cfddea7 | 19 | // |
omassanet | 0:53494cfddea7 | 20 | printf("%s\r\n", data_str); |
omassanet | 0:53494cfddea7 | 21 | printf("Done\r\n\n"); |
omassanet | 0:53494cfddea7 | 22 | |
omassanet | 0:53494cfddea7 | 23 | |
omassanet | 0:53494cfddea7 | 24 | while (true) { |
omassanet | 0:53494cfddea7 | 25 | } |
omassanet | 0:53494cfddea7 | 26 | } |
omassanet | 0:53494cfddea7 | 27 | #endif |