Nieto mio, y no lo puede emigrar a un PIC24FJ?
Abuelo, ese que enlazas es para PIC32
¿Ese módulo no funciona como un modem, con interface UART y códigos AT?Sí, de hecho tengo un RX y un TX al micro.
http://wm.sim.com/producten.aspx?id=1024
Ohh ya veo.
Podrías guardar los datos en una RAM externa. Nosotros usamos una por SPI de 128kB para guardar audio. Lo cachábamos desde GPRS (FTP) y guardábamos todo en la RAM.
Bueno, mejor hazlo por SD Card jeje Se verá más pro y ahorrarás costos. 8)
Saludos.
Esa es la idea, además de que el hardware ya está fabricado. MI idea es cargar el firmware por bloques en la SD card y una vez completo y verificado, reiniciar el micro para que se actualice.
Pero visto lo visto me temo que tendré que currármelo, porque no encuentro nada hecho.
Memory map of "18F4550_USB_Bootloader.hex"
0000-03FFh OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
0400-07FFh OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
0800-0BFFh OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
0C00-0FFFh OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.
1000-13FFh OOOOOOOOOOOOOOOOOOO.............................................
1400-17FFh ................................................................
1800-1BFFh ................................................................
1C00-1FFFh ................................................................
2000-23FFh ................................................................
2400-27FFh ................................................................
2800-2BFFh ................................................................
2C00-2FFFh ................................................................
3000-33FFh ................................................................
3400-37FFh ................................................................
3800-3BFFh ................................................................
3C00-3FFFh ................................................................
4000-43FFh ................................................................
4400-47FFh ................................................................
4800-4BFFh ................................................................
4C00-4FFFh ................................................................
5000-53FFh ................................................................
5400-57FFh ................................................................
5800-5BFFh ................................................................
5C00-5FFFh ................................................................
6000-63FFh ................................................................
6400-67FFh ................................................................
6800-6BFFh ................................................................
6C00-6FFFh ................................................................
7000-73FFh ................................................................
7400-77FFh ................................................................
7800-7BFFh ................................................................
7C00-7FFFh ................................................................
8000-83FFh ................................................................
8400-87FFh ................................................................
8800-8BFFh ................................................................
8C00-8FFFh ................................................................
9000-93FFh ................................................................
9400-97FFh ................................................................
9800-9BFFh ................................................................
9C00-9FFFh ................................................................
A000-A3FFh ................................................................
A400-A7FFh ................................................................
A800-ABFFh ................................................................
AC00-AFFFh ................................................................
B000-B3FFh ................................................................
B400-B7FFh ................................................................
B800-BBFFh ................................................................
BC00-BFFFh ................................................................
C000-C3FFh ................................................................
C400-C7FFh ................................................................
C800-CBFFh ................................................................
CC00-CFFFh ................................................................
D000-D3FFh ................................................................
D400-D7FFh ................................................................
D800-DBFFh ................................................................
DC00-DFFFh ................................................................
E000-E3FFh ................................................................
E400-E7FFh ................................................................
E800-EBFFh ................................................................
EC00-EFFFh ................................................................
F000-F3FFh ................................................................
F400-F7FFh ................................................................
F800-FBFFh ................................................................
FC00-FFFFh ................................................................
Memory map of "ex_bootloader.hex"
0000-03FFh O...............................................................
0400-07FFh ................................................................
0800-0BFFh ................................................................
0C00-0FFFh ................................................................
1000-13FFh ................................................................
1400-17FFh ................................................................
1800-1BFFh ................................................................
1C00-1FFFh ................................................................
2000-23FFh ................................................................
2400-27FFh ................................................................
2800-2BFFh ................................................................
2C00-2FFFh ................................................................
3000-33FFh ................................................................
3400-37FFh ................................................................
3800-3BFFh ................................................................
3C00-3FFFh ................................................................
4000-43FFh ................................................................
4400-47FFh ................................................................
4800-4BFFh ................................................................
4C00-4FFFh ...............................................................O
5000-53FFh OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOo....
5400-57FFh ...............................................................O
5800-5BFFh ................................................................
5C00-5FFFh ................................................................
6000-63FFh ................................................................
6400-67FFh ................................................................
6800-6BFFh ................................................................
6C00-6FFFh ................................................................
7000-73FFh ................................................................
7400-77FFh ................................................................
7800-7BFFh ................................................................
7C00-7FFFh ................................................................
8000-83FFh ................................................................
8400-87FFh ................................................................
8800-8BFFh ................................................................
8C00-8FFFh ................................................................
9000-93FFh ................................................................
9400-97FFh ................................................................
9800-9BFFh ................................................................
9C00-9FFFh ................................................................
A000-A3FFh ................................................................
A400-A7FFh ................................................................
A800-ABFFh ................................................................
AC00-AFFFh ................................................................
B000-B3FFh ................................................................
B400-B7FFh ................................................................
B800-BBFFh ................................................................
BC00-BFFFh ................................................................
C000-C3FFh ................................................................
C400-C7FFh ................................................................
C800-CBFFh ................................................................
CC00-CFFFh ................................................................
D000-D3FFh ................................................................
D400-D7FFh ................................................................
D800-DBFFh ................................................................
DC00-DFFFh ................................................................
E000-E3FFh ................................................................
E400-E7FFh ................................................................
E800-EBFFh ................................................................
EC00-EFFFh ................................................................
F000-F3FFh ................................................................
F400-F7FFh ................................................................
F800-FBFFh ................................................................
FC00-FFFFh ................................................................
:080000009A0504000000000055
:100800004200F800801F780081E0A90014028000F7
:10081000040EB3001402880081E0A800013B8800A8
:1008200054052000343B8800A40A2000343B880093
:08 0000 00 9A05040000000000 55
:10 0800 00 4200F800801F780081E0A90014028000 F7
:10 0810 00 040EB3001402880081E0A800013B8800 A8
:10 0820 00 54052000343B8800A40A2000343B8800 93
10 0800 00 4200 F800 801F 7800 81E0 A900 1402 8000 F7
Ahora Cuando Lo Compilas Abres Tu Codigo Con Un Bloc De Notas Me pasa algo raro con un HEX para 24F.
veo que la primera dirección ocupada es la 0x400, lo cual coincide con lo que he expresado en el código fuente.
Sin embargo, en tu macro, la primera posición ocupada es la 0x800.
Dejo el HEX adjunto por si quieres bichearlo.