Permalink
Browse files

Merge pull request #327 from EmbeddedMan/master

Fix for issue #319 - added Fubarino Mini chipKIT and Fubarino SD chipKIT to boards.txt
  • Loading branch information...
2 parents a377917 + 323a202 commit 5ad3ee43403a227bf258d7698f221f2a98421b4e @ricklon ricklon committed Apr 5, 2013
Showing with 66 additions and 2 deletions.
  1. +66 −2 hardware/pic32/boards.txt
View
68 hardware/pic32/boards.txt
@@ -673,7 +673,7 @@ CUI32stem.build.variant=Default_64
############################################################
-fubarino_sd.name=FubarinoSD
+fubarino_sd.name=Fubarino SD
# new items
fubarino_sd.platform=pic32
@@ -701,7 +701,35 @@ fubarino_sd.build.core=pic32
fubarino_sd.build.variant=fubarino_sd_v11
############################################################
-fubarino_mini.name=FubarinoMini
+fubarino_sd_chipkit.name=Fubarino SD chipKIT
+
+# new items
+fubarino_sd_chipkit.platform=pic32
+fubarino_sd_chipkit.board=_BOARD_FUBARINO_SD_
+fubarino_sd_chipkit.board.define=-D_USE_USB_FOR_SERIAL_
+fubarino_sd_chipkit.ccflags=ffff
+fubarino_sd_chipkit.ldscript=chipKIT-application-32MX795F512.ld
+# end of new items
+
+fubarino_sd_chipkit.upload.protocol=stk500v2
+fubarino_sd_chipkit.upload.maximum_size=520192
+fubarino_sd_chipkit.upload.speed=115200
+
+fubarino_sd_chipkit.bootloader.low_fuses=0xff
+fubarino_sd_chipkit.bootloader.high_fuses=0xdd
+fubarino_sd_chipkit.bootloader.extended_fuses=0x00
+fubarino_sd_chipkit.bootloader.path=not-supported
+fubarino_sd_chipkit.bootloader.file=not-supported
+fubarino_sd_chipkit.bootloader.unlock_bits=0x3F
+fubarino_sd_chipkit.bootloader.lock_bits=0x0F
+
+fubarino_sd_chipkit.build.mcu=32MX795F512H
+fubarino_sd_chipkit.build.f_cpu=80000000L
+fubarino_sd_chipkit.build.core=pic32
+fubarino_sd_chipkit.build.variant=fubarino_sd_v11
+
+############################################################
+fubarino_mini.name=Fubarino Mini
# new items
fubarino_mini.platform=pic32
@@ -736,6 +764,42 @@ fubarino_mini.build.core=pic32
fubarino_mini.build.variant=Fubarino_Mini
############################################################
+fubarino_mini_chipkit.name=Fubarino Mini chipKIT
+
+# new items
+fubarino_mini_chipkit.platform=pic32
+fubarino_mini_chipkit.board=_BOARD_FUBARINO_MINI_
+fubarino_mini_chipkit.board.define=-D_USE_USB_FOR_SERIAL_
+fubarino_mini_chipkit.ccflags=-Map="map.map"
+fubarino_mini_chipkit.ldscript=chipKIT-application-32MX250F128.ld
+# end of new items
+
+# Use a high -Gnum for devices that have less than 64K of data memory
+# For -G1024, objects 1024 bytes or smaller will be accessed by
+# gp-relative addressing
+fubarino_mini_chipkit.compiler.c.flags=-O2::-c::-mno-smart-io::-w::-ffunction-sections::-fdata-sections::-G1024::-g::-mdebugger::-Wcast-align::-fno-short-double
+fubarino_mini_chipkit.compiler.cpp.flags=-O2::-c::-mno-smart-io::-w::-fno-exceptions::-ffunction-sections::-fdata-sections::-G1024::-g::-mdebugger::-Wcast-align::-fno-short-double
+
+fubarino_mini_chipkit.upload.protocol=stk500v2
+# 128KB - 4K for EEPROM - 4K for bootloader
+fubarino_mini_chipkit.upload.maximum_size=122880
+fubarino_mini_chipkit.upload.speed=115200
+
+fubarino_mini_chipkit.bootloader.low_fuses=0xff
+fubarino_mini_chipkit.bootloader.high_fuses=0xdd
+fubarino_mini_chipkit.bootloader.extended_fuses=0x00
+fubarino_mini_chipkit.bootloader.path=not-supported
+fubarino_mini_chipkit.bootloader.file=not-supported
+fubarino_mini_chipkit.bootloader.unlock_bits=0x3F
+fubarino_mini_chipkit.bootloader.lock_bits=0x0F
+
+fubarino_mini_chipkit.build.mcu=32MX250F128D
+fubarino_mini_chipkit.build.f_cpu=48000000L
+fubarino_mini_chipkit.build.core=pic32
+fubarino_mini_chipkit.build.variant=Fubarino_Mini
+
+
+############################################################
#fubarino_mini_dbg.name=FubarinoMini Debug
#
## new items

0 comments on commit 5ad3ee4

Please sign in to comment.