!!!New M25P128 User Module!!!

Coding and general discussion relating to user created compiler modules

Moderators: David Barker, Jerry Messina

Post Reply
User avatar
ohararp
Posts: 194
Joined: Tue Oct 03, 2006 11:29 pm
Location: Dayton, OH USA
Contact:

!!!New M25P128 User Module!!!

Post by ohararp » Wed Jan 21, 2009 3:01 am

Hey all be sure to checkout M25P128 User Module to see the latest module that I have written for SF.
Thanks Ryan
$25 SMT Stencils!!!
www.ohararp.com/Stencils.html

Doj
Posts: 362
Joined: Wed Apr 11, 2007 10:18 pm
Location: East Sussex

Post by Doj » Wed Jan 21, 2009 1:53 pm

Hello Ryan,
Nice job, I am using the very large Atmel flash at the moment and they are a right royal pain to work with but the customer dictates.

I noticed the clock was 40MHz and the config was HSPLL, have you got the first 160MHz PIC that I have not heard of!!!

User avatar
ohararp
Posts: 194
Joined: Tue Oct 03, 2006 11:29 pm
Location: Dayton, OH USA
Contact:

Post by ohararp » Wed Jan 21, 2009 2:17 pm

Mark in SF you set the clock to the actual frequency you will be running. Using PDS you will encounter the error you mentioned.

In this application I am running a 10MHz clock and x4 to get 40MHz. I have found this configuration to be very stable if others want to duplicate it.
Thanks Ryan
$25 SMT Stencils!!!
www.ohararp.com/Stencils.html

rubenpena
Registered User
Registered User
Posts: 32
Joined: Sun Mar 25, 2007 2:07 am
Location: Monterrey,Mexico

M25P128

Post by rubenpena » Wed Sep 15, 2010 10:35 pm

Hi Ryan:
I did test your module,changing only the serial speed to 9600 b,and disabling
the pll. I used a 10 Mhz resonator .
After several test, I only get this result:

HELLO WORLD
HELLO WORLD
HELLO WORLD
HELLO WORLD
HELLO WORLD
C - 11111111|11111111|11111111
C - 00100000|00100000|00010101
C - 00100000|00100000|00010101
C - 00100000|00100000|00010101
C - 00100000|00100000|00010101
READ BYTE - 85,85,85,85,85,85,85,85,85,85,
85,85,85,85,85,85,170,170,170,170,170,170,
170,170,170,170,170,170,170,170,170,170,
85,85,85,85,85,85,85,85,85,85,85,85,85,85,
85,85,170,170,170,170,170,170,170,170,170,
170,170,170,170,170,170,170,85,85,85,85,85,
85,85,85,85,85,85,85,85,85,85,85,170,170,170,
170,170,170,170,170,170,170,170,170,170,170,
170,170,85,85,85,85,85,85,85,85,85,85,85,85,
85,85,85,85,170,170,170,170,170,170,170,170,
170,170,170,170,170,170,170,170,0,2,1,102,2,
175,3,254,5,60,6,129,7,196,9,75,0,0,0,0,0,0,
0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,
1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,
3,3,3,3,3,3,3,3,3,3,3,3,3,3,170,170,170,170,
170,170,170,170,170,170,170,170,170,170,170,
170,85,85,85,85,85,85,85,85,85,85,85,85,85,
85,85,85,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,190,

Any hint...?
I use a 18LF2620 at 3.3 V, with a M25P16 (Numonycs).

Greeting and thanks in advance for your comments.

Ruben de la Pena V.

User avatar
ohararp
Posts: 194
Joined: Tue Oct 03, 2006 11:29 pm
Location: Dayton, OH USA
Contact:

Post by ohararp » Thu Sep 16, 2010 1:22 pm

Ruben, I am not familiar with the M25P16. There could be some page sizing etc that are different. A quick look at the data sheets should show you the difference. I am pretty busy and won't really be able to look at this. If you find anything out please let me know.
Thanks Ryan
$25 SMT Stencils!!!
www.ohararp.com/Stencils.html

User avatar
RadioT
Registered User
Registered User
Posts: 157
Joined: Tue Nov 27, 2007 12:50 pm
Location: Winnipeg, Canada

Post by RadioT » Mon Oct 04, 2010 12:05 am

Very cool! Have you tried programming the whole 16 MB? What sort of programming times are you seeing to conduct this?

It would be interesting to experiment with some detailed graphics on the chip, even try some video on a colour display.

-Tom

normnet
Posts: 55
Joined: Mon Jan 01, 2007 6:32 pm

Post by normnet » Mon Oct 04, 2010 1:14 am

RadioT wrote:Very cool! Have you tried programming the whole 16 MB? What sort of programming times are you seeing to conduct this?

It would be interesting to experiment with some detailed graphics on the chip, even try some video on a colour display.

-Tom
For an audio application see an older version the MP25P32 at:
M25P32 PIC Audio Serial


Norm

Post Reply