Seite 1 von 1

BOOTING...

Verfasst: 21.10.2005, 21:03:18
von :(
Ok,
I will test again... :(
But you agree that MEMMOD do not work to bit mode, because there is not a connection between A1 arm am A1 memory board ?
Miguel

PS: I will want to sleep for a long time when can run the uclinux :) :wink:

8 BIT MODE

Verfasst: 21.10.2005, 21:05:38
von MIGUEL
Sorry, with 8 bit mode (MEMMOD.BRD)

Sorry!!

Verfasst: 21.10.2005, 23:42:39
von Ulrich
Hello,

Sorry my bootloader for 8bit has a failure :oops:
I have change my board, normally i work in 16bit, now I found the error.

The BCFG1 register was not correct. Is a bad register!
Bit10 don't set!!

here is the new Bootloader:

http://www.ulrichradig.de/gfx/NewARM8BitBootloader.zip

Greetings
Ulrich

PS: Now you can sleep :D

EXTERNAL

Verfasst: 22.10.2005, 01:34:24
von >(
How i force this routine write in a external ram

pointer = (int*)KERNEL_START;
*pointer = 0x00000023;
printf("%x",*pointer);
loop:
goto loop;

I removed the External RAM, but prints 23 :(, the right value :(

Verfasst: 22.10.2005, 05:55:04
von Gast
Hello,

That is true! Therefor I add the Pointer, writes Zero and go Back!

mem_adresse++;
*mem_adresse = 0x00000000;
mem_adresse--;

Do you test the new Bootloader??

Greetings Ulrich

BOOTLOADER

Verfasst: 22.10.2005, 13:43:24
von QUESTION
Hello,

HI, GOOD MORNING!

That is true! Therefor I add the Pointer, writes Zero and go Back!

WHY DO YOU THIS?

mem_adresse++;
*mem_adresse = 0x00000000;
mem_adresse--;

DO YOU BELIVEVE THAT THIS ROUTINE PRODUCES 23 WITH AND WITHOUT THE MEMORY BANK?
I THINK THAT IS ACCEPTING THE INTERNAL MEMORY :(

I COMPILED WITH WINWARM MAKE

mem_adresse = (int*)KERNEL_START;

mem_adresse++;
*mem_adresse = 0x00000000;
mem_adresse--;

*mem_adresse = 0x00000023;

printf("%x",*mem_adresse);
loop:
goto loop;

MAYBE SOME MAKEFILE PROBLEM?

Do you test the new Bootloader??

ULRICH, MY MEMMOD BOARD 2M has the following connection,
ARM MEMORY
A1 A0
A2 A1
A3 A2
A4 A3
. .
. .
. .

and not
ARM MEMORY
A2 A0
A3 A1
A4 A2
A5 A3
. .
. .
. .


MIGUEL

Greetings Ulrich

Verfasst: 22.10.2005, 19:39:21
von Gast
Hello

When you have build my Board with 1Bank 2MByte, then my bootloader work! I have test it yesterday. Therefor it don't work in 8Bit Mode.

http://www.ulrichradig.de/gfx/NewARM8BitBootloader.zip

The only one what do you do is configure the BCFG1 Register!

BCFG1 = 0x0000FBFF for 8Bit Mode
BCFG1 = 0x1000FBFF for 16Bit Mode
BCFG1 = 0x2000FBFF for 32Bit Mode

I have do it and i compiled for 8Bit mode.

ARM --> Memory (8Bit)
A1 --> A0
A2 --> A1
..
..
A0 and A20 generates the Chipselect Signals
you don't use A21

In 16Bit Mode
A21 and A20 generates the Chipselect Signals!
You don't use A0

Therefor i have a Jumper on my Memory Board!

This are the correct Eagle Files!!
http://www.ulrichradig.de/gfx/WebBoxEagle.zip

Greetings
Ulrich

BOOTING

Verfasst: 24.10.2005, 15:50:43
von :(
Hi,

In these new file (http://www.ulrichradig.de/gfx/WebBoxEagle.zip)...

...the routed MEMMOD.BRD doesn´t have the NETLIST created by the MEMMOD.SCH.

This MEMMOD.BRD has the following connection
ARM MEMORY
A1 A0
A2 A1
. .
. .
. .

Is it possible to reroute to me?

Miguel

Verfasst: 25.10.2005, 08:53:26
von Ulrich
Is it possible to reroute to me?
No it is not possible to reroute for you!

http://www.ulrichradig.de/gfx/WebBoxEagle.zip (IS NOT A NEW FILE!!)

Do you have now test my new bootloader??
What is the failure messages??

BOARDS AQUISICTION

Verfasst: 25.10.2005, 20:03:11
von MIGUEL
Hi Ulrich

I loose a lot of time with these board, i really dont know what is happening :(
But i lean too much about ARM :)

I would like to acquire some units of your LPC2294 boardexcon with some componentes that are hard to find here!

Is possible? If yes, let me know the price and if you accept paypal

Tks a lot for all your help!

Miguel
maw@furb.br

Verfasst: 25.10.2005, 22:02:41
von Ulrich
I finished and test the last prototype this week. Then I get 50 PCBs in 3 weeks. A board cost round abaut 14€ without components.

Greetings
Ulrich Radig

BUSINNES

Verfasst: 26.10.2005, 16:29:58
von BOOT
In the future, i want to resell you board in BRAZIL, if you authorize me.
If yes, i can negotiate ROYALTIES for you!
If no, no problem!
Miguel

Verfasst: 26.10.2005, 18:14:30
von Rubi
Dear Miguel

Is there a strong diy electronics community in Brazil ?
Is it difficult to get the parts over there ?
What are the most popular micros there ?

Cheers
Michael

BRAZIL

Verfasst: 26.10.2005, 21:05:05
von ARM RESELL
Dear Miguel

HI

Is there a strong diy electronics community in Brazil ?

NO MANY!

Is it difficult to get the parts over there ?

32 BITS PROCESSSORS, YES!!!

What are the most popular micros there ?

PIC, AVR AND MCS51

Philips and ATMEL brought this year to Brazil the ARM and i want to developt something in the University and for the Businnes Market.

During 15 years i developted starter kits to

8085, Z80, 8051, 68HC11, TEXAS, MICROCHIP, SAB166, MCS251, MCS96 and others.

Now, i intend to offer something using ARM, a starter kit. I was drawing a arm kit version with 2x20 lcd, speaker, keyboard, COMPACT FLASH software, leds, etc; but, after to know our MASTER ULRICH, i intend to a starter kit using the UCLINUX.

I see a Big Market here in Brazil. All are getting SBC LINUX outside Brasil, paying more that U$120,00

BYE

MIGUEL

Cheers
Michael

BOOTLOADER TEST

Verfasst: 01.11.2005, 03:20:51
von MIGUEL
Do you have now test my new bootloader??

What is the failure messages??

-------------------------------------

Ulrich

I have tested the MAIN for 8 bits that you sent me and do not work in my board.

Failure for all write/read adresss.

I have some questions:

-CAN YOU SEE IF DURING THE 8 BIT BOOTLOADER EXECUTION, YOUR A0 ARM PIN TOGGLE.
-I SEE THAT I NOT TOGGLING IN MY ARM PROCESSOR.
-I SEE THAT WHEN I TOUCH MY OSCILOSCOPE PROBE ON THE D0 TO D7 I CAN SEE DURING THE READING THAT THE BIT CHANGES.

I REALLY THINK THAT IS SOMETHING ABOUT WAIT STATE DURING READ...

THANKS IF YOU CAN GIVE SOME TIP.

MIGUEL