From 6eb10caac8a361b2e81c0b33d3febbf0f3477e0f Mon Sep 17 00:00:00 2001
From: patacongo Last Updated: June 21, 2011 Last Updated: July 3, 2011
@@ -957,7 +957,7 @@
NuttX RTOS
-
- Development Environment: - This port uses the LITE version of the PIC32MX toolchain available - for download from the MicroChip website. -
STATUS: This port is code complete and has begun testing. Testing is, unfortunately, delayed until I obtain some additional test equipment - (you can't use PICkit 2 with the PIC32; you need PICkit 3). + (you can't use PICkit 2 with the PIC32; you need PICkit 3. And, to make things worse, + my PICKit3 just hangs when I try to debug).
+ PIC32MX440F512H. + This port uses the "Advanced USB Storage Demo Board," Model DB-DP11215, from Sure Electronics. + This board features the MicroChip PIC32MX440F512H. See the Sure website for further information about the DB-DP11215 board. +
++ STATUS: + This port is code complete and has begun testing. + I hope to use the on-board LEDs to work around the debug problems with the PCL Logic board (see above). +
++ Development Environment: + These ports uses the LITE version of the PIC32MX toolchain available + for download from the MicroChip website. +
+nuttx-6.6 2011-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr> + * drivers/mtd/ramtron.c, net/net_checksd.c, fs/fs_fdopen.c, and include/nuttx/mii.h: + Several structural changes made to get a clean compile under the ez80 ZDS-II + toolchain (no design changes). + * drivers/usbhost/usbhost_storage.c: Incorpated bugfixes reported by Sheref H. + Younan: (1) Read capacity logic read largest block, not the number of blocks + and was, therefore, off by one, and (2) Some devices stall of get Max LUN request + if they support only a single LUN. Logic now assumes a single LUN if the get + Max LUN request fails. + * include/nuttx/arch.h, lib/stdio/lib_libvsprintf.c, lib/stdio/lib_fputs.c: Add + a new configuration option to support extracting strings from FLASH or EEPROM + or other memories where the string data cannot be accessed by simply de-referencing + a string pointer. + * arch/sim/src/up_romgetc.c: Used to test the basic logic to access strings + without directly de-referencing a string pointer. + * arch/avr/src/avr/up_romget.c: Used to access strings that lie in the first + 64Kb of FLASH (But I still haven't figured out how to get strings to reside in + FLASH without using the PROGMEM attribute). + * configs/teensy/src/up_spi.c: Correct reading of SD CD and WP pins (was reading + the wrong register. AVR SPI now appears to be functional. + * arch/avr/src/at90usb/at90usb_usbdev.c: Correct USB initialization. Interrupts + were being enabled BEFORE the interrupt handler was attached. + * configs/sure-pic32mx: Add a configuration for the Sure Electronics, "Advanced USB + Storage Demo Board," Model DB-DP11215 (http://www.sureelectronics.net/goods.php?id=1168). + This board features the MicroChip PIC32MX440F512H MCU. (Untested on initial + check-in). + apps-6.6 2011-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr> + * Make.defs, namedapp/namedapp.c: Several structural changes made to get a + clean compile under the ez80 ZDS-II toolchain (no design changes). + pascal-3.1 2011-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr> buildroot-1.11 2011-xx-xx <spudmonkey@racsa.co.cr>