Shop OBEX P1 Docs P2 Docs Learn Events
Propeller DNA (PPUSB2) config files. — Parallax Forums

Propeller DNA (PPUSB2) config files.

Martin HodgeMartin Hodge Posts: 1,246
edited 2012-08-09 10:30 in Propeller 1
Attached below are the propeller-load config files for the new Propeller Platform USB compatible board, now called "Propeller DNA". Please replace "pp-usb-2.cfg" in the repository with these two files.

Thanks!

-edit--
(obsolete files removed)

Comments

  • jazzedjazzed Posts: 11,803
    edited 2012-07-06 19:22
    Added as propeller-gcc issue number 3*17

    http://code.google.com/p/propgcc/issues/detail?id=51
  • Martin HodgeMartin Hodge Posts: 1,246
    edited 2012-08-08 18:00
    I have updated this issue with a new, unified and simplified config file (uploaded at the link above.)
  • RsadeikaRsadeika Posts: 3,837
    edited 2012-08-09 03:34
    I am not sure where to put this.
    Some problems:
    Board Type: DNA
    Memory Model: XMM-SPLIT
    This works

    Board Type: DNA:SQI
    Memory Model: XMM-SPLIT
    This fails. These are just two quick examples.

    In terms of a Memory Model selection what do you do with DNA:HI, and DNA:SQIHI? With regards to the U12 socket, I think somebody plugged in some SRAM, what would be the Memory Model for that? I am basing my observations from the use of the C3 board. So, do we need some sort of flexible Memory Model selection process? I think we are going from SimpleIDE to ComplexIDE.

    Ray
  • David BetzDavid Betz Posts: 14,516
    edited 2012-08-09 06:37
    I'm not sure how xmm-split is ever going to work with the current DNA cache drivers. That memory model is designed for the C3 cache driver that knows how to handle both SPI flash and SPI SRAM in the same driver. There is no corresponding driver currently for the DNA boards although I guess there could be since you could plug a flash chip into one socket and an SRAM chip into the other. If that is a mode people are interested in using then I can look into creating a driver for it but as it stands there is no way to use xmm-split on any of the DNA boards. You could use xmm-single on a DNA board with SRAM though. However, this would put both code and data into the SRAM chip and might not be very useful with a 32k SRAM chip.
  • Martin HodgeMartin Hodge Posts: 1,246
    edited 2012-08-09 08:35
    Yeah, not all memory models work on all boards. Unfortunately that's not well documented anywhere... YET!
  • jazzedjazzed Posts: 11,803
    edited 2012-08-09 10:30
    Memory models are documented in the loader.pdf
    A simple matrix would probably be useful.
Sign In or Register to comment.