NetBurner Community Forum

A community of NetBurner users gathering to discuss NetBurner hardware, software, design and projects
It is currently Tue Jun 18, 2013 1:43 pm

All times are UTC - 8 hours




Post new topic Reply to topic  [ 11 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: MOD54415 compatability?
PostPosted: Fri Apr 20, 2012 6:26 pm 

Joined: Mon Sep 12, 2011 12:54 pm
Posts: 87
Paul,

I thought I'd start another thread rather than digress the NANO thread further. We are coming to the completion of a rather sizable design project using the MOD5270. My two biggest concerns I have with it are the Flash space and clock speed for what we need it to scale to.

The MOD54415 sounds like a great solution though. All the Flash I can dream of and a huge bump in clock speed. What is the compatability issues of upgrading a MOD5270 design to a MOD54415 design? Any chance they are relatively plugin compatible?

Thanks.
Scott


Top
 Profile  
 
 Post subject: Re: MOD54415 compatability?
PostPosted: Mon Apr 23, 2012 8:12 am 

Joined: Thu Apr 24, 2008 2:58 pm
Posts: 364
Plug in compatible is the design goal.
In general it should work, a lot will depend on exactly what you are trying to do.

The issues as I see it will be:

1)analog pins not available as GPIO.
So the 8 analog pins J2 6..13 ARE NOT available as GPIO.
You can probably use them as inputs and two (9,13) of them can be programmed
to be DAC outputs, so you might get by if you need these as GPIO.


2)SPI drivers.
We have written an SPI driver to talk to the SD card, and there is an additional micro SD card on the
board it self. If you are talking to external SPI devices other than these your driver code will
need to be re-writen as the SPI system on the 54415 is completely different.
Also since the board now supports two fsimultanious SD cards there is a very slight modification to the file initialization code.

3)Other hardware drivers... ie initializing chip selects, setting up external interrupts etc...
These will require a little bit of work.

4)You may never ever have to use the serial port to recover from bad code again!
When I was working on the Ethernet debugger driver I wrote a lot of code that just crashed or hung.
I added a button wired to the restore configuration jumper and it was really nice to hit that button
with reset and boot into the alternate monitor that supports auto update!
So even when I was writing whacky crashing system level code I never had to do a serial download! Joy oh Joy!


Top
 Profile  
 
 Post subject: Re: MOD54415 compatability?
PostPosted: Mon Apr 23, 2012 8:19 am 

Joined: Fri Apr 25, 2008 4:26 am
Posts: 399
Quote:
4)You may never ever have to use the serial port to recover from bad code again!
When I was working on the Ethernet debugger driver I wrote a lot of code that just crashed or hung.
I added a button wired to the restore configuration jumper and it was really nice to hit that button
with reset and boot into the alternate monitor that supports auto update!
So even when I was writing whacky crashing system level code I never had to do a serial download! Joy oh Joy!


Now that is a AWESOME idea!!!

That should be implemented on all devices if possible.


Top
 Profile  
 
 Post subject: Re: MOD54415 compatability?
PostPosted: Wed Apr 25, 2012 1:37 pm 

Joined: Wed May 14, 2008 10:20 am
Posts: 157
Location: Lakeside, CA
how is that finger implement?
is there a reference design somewhere?
we could probably add it as a daughter board.


Top
 Profile  
 
 Post subject: Re: MOD54415 compatability?
PostPosted: Sun Apr 29, 2012 9:22 pm 

Joined: Mon Sep 12, 2011 12:54 pm
Posts: 87
What about using the Wifi module with the SPI bus? Is that supported? For that matter is there any ETA on the new Wifi card that has been long promised?

Thanks.
Scott


Top
 Profile  
 
 Post subject: Re: MOD54415 compatability?
PostPosted: Thu May 03, 2012 8:53 pm 

Joined: Thu Apr 24, 2008 2:58 pm
Posts: 364
Here is a cell phone picture of a new NANO from the first production lot in the first prototype Nano carrier board....
We are now waiting on production carrier boards. The only problem I found was the carrier board din/dout were reversed on the
micro SD Card slot ;-( I fixed this and released the production carrier boards today....


Attachments:
IMAG0007.jpg
IMAG0007.jpg [ 1.09 MiB | Viewed 697 times ]
Top
 Profile  
 
 Post subject: Re: MOD54415 compatability?
PostPosted: Wed Jun 06, 2012 12:13 pm 

Joined: Mon Sep 12, 2011 12:54 pm
Posts: 87
I'm looking at the differences between the MOD5270 and the MOD54415.

Where are the D0-D15 lines? D16-D31 are on J1, but there don't appear to be any D0-D15 anymore. We do use those on the MOD5270 to go to an FPGA on our carrier board. I really want to try and rev to use the 54415 though.

Thanks.
Scott


Top
 Profile  
 
 Post subject: Re: MOD54415 compatability?
PostPosted: Wed Jun 06, 2012 4:04 pm 

Joined: Thu Apr 24, 2008 2:58 pm
Posts: 364
The D0..D15 liens are either gpio or A/D on most platforms.
They were never really intended to be D0..D15 that was just what GPIO pins were availible on the MOD5270.

So the MOD5441X uses thoose pins as A/D.

The 16 bit buss is now dedicated and not shared with SDRAM so it should actually be faster....


Top
 Profile  
 
 Post subject: Re: MOD54415 compatability?
PostPosted: Fri Jun 08, 2012 9:24 am 

Joined: Fri Apr 25, 2008 4:26 am
Posts: 399
Paul, when you stated:
Quote:
4)You may never ever have to use the serial port to recover from bad code again!
When I was working on the Ethernet debugger driver I wrote a lot of code that just crashed or hung.
I added a button wired to the restore configuration jumper and it was really nice to hit that button
with reset and boot into the alternate monitor that supports auto update!
So even when I was writing whacky crashing system level code I never had to do a serial download! Joy oh Joy!


Did this stay in the current release, i did not see this in the documents for the Nano kit.


Top
 Profile  
 
 Post subject: Re: MOD54415 compatability?
PostPosted: Fri Jun 08, 2012 10:33 am 

Joined: Thu Apr 24, 2008 2:58 pm
Posts: 364
The restore is there....
Safe to set the boot delay to zero.

On the nano in the center near the connector end there are two gold pads....
Short them together and hit reset.... you will boot into the alternate app 115200 baud and config with DHCP.

The pad closest to the connector is actually ground,
So you can attach a to ground on your power source and just hold it to the other pad (The pad farthest from the connector)
when you hit reset... have to leave it there for about 3 seconds after reset.

If you remove it too quickly it will boot into the alternate monitor, but it will not override the config record with 115200 and DHCP mode.


Need to add all this info to the docs...

Paul


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 11 posts ]  Go to page 1, 2  Next

All times are UTC - 8 hours


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group