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

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

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

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