PIC24 Software Tests using AV 16/32 Board - Results -------------------------------- Test PIC24GA010 PIC24GB110 PIC24GA110 ---------------------|------------------|------------------|------------------| | 1 Hello | Pass | Pass | Pass | | | | See notes below | See notes below | |--------------------|------------------|------------------|------------------| | 2 Loops | Pass | Pass | Pass | | | | | | |--------------------|------------------|------------------|------------------| | 3 More Loops | Pass | Pass | Pass | | | | | | |--------------------|------------------|------------------|------------------| | 4 Numb3rs | Pass | Pass | Pass | | | | | | |--------------------|------------------|------------------|------------------| | 5 Interrupts | Pass | Pass | Pass | | | | | | |--------------------|------------------|------------------|------------------| | 6 Strings | Pass | Pass | Pass | | | | | | |--------------------|------------------|------------------|------------------| | 7 SPI | Pass | Pass | Pass | | | | PPS required | PPS required | | | | Had to remap | | | | | CSEE to _RG0. | | |--------------------|------------------|------------------|------------------| | 8 COMM | Pass | Pass | Pass | | | | PPS required | PPS required | |--------------------|------------------|------------------|------------------| | 9 Glass | Pass | Pass | Pass | | | | | | |--------------------|------------------|------------------|------------------| | 10 Analog | Pass | Pass | Pass | | | | Had to remap | Had to remap | | | | AD1CHS to AD1CHS0| AD1CHS to AD1CHS0| |--------------------|------------------|------------------|------------------| | 11 T4 | Pass | Pass | Pass | | | | | | |--------------------|------------------|------------------|------------------| | 12 Video | Pass | Pass | Pass | | | | PPS required | PPS required | | | | Had to remap | | | | | SYNC to _LATG1. | | | | | Had to add | Had to add | | | | OC3CON2 reg init | OC3CON2 reg init | |--------------------|------------------|------------------|------------------| | 13 SDMMC | Pass | Pass | Pass | | | | PPS required | PPS required | |--------------------|------------------|------------------|------------------| | 14 Fileio | Pass | Pass | Pass | | | | PPS required | PPS required | |--------------------|------------------|------------------|------------------| | 15 Wave | Pass | Pass | Pass | | | | PPS required | PPS required | | | | Had to add | Had to add | | | | OC1CON2 reg init | OC1CON2 reg init | ------------------------------------------------------------------------------- For GB110, and _CONFIG1/_CONFIG2 were required for all tests. For GA110, required. _CONFIG1/_CONFIG2 added for consistency. PPS support for GB110 and GA110 is in pps directory. Note that the GB110 has a number of its pins re-mapped to different pins on the Explorer16 bus. This caused #if changes to the code to use alternative pins that were re-mapped (7 SPI, 12 Video) For 12 Video, had to add logic to initialize OC3CON2/OC4CON2 registers on GB110/GA110 PIMs For 15 Wave, had to add logic to initialize OC1CON2/OC2CON2 registers on GB110/GA110 PIMs All tests were done using MPLAB 8.11, and C30 V 3.02. /******************************************************************************/