Intel 386EXTC embedded processor "Chip Select"

Do you have a question? Post it now! No Registration Necessary

Translate This Thread From English to

Threaded View
Hi,
I am a newbee to this processor and trying to using ChipSelect feature
available in this processor. Is the "CHIP Select" unit activated only
by BIOS. If I connect Flash to UCS and SRAM to CS0 and just load
assembly language file in FLASH, is it not possible to use CS? Will I
have to load a BIOS telling the processor that CS0 is for SRAM and UCS
is for FLASh?
Thanks
Learner

Re: Intel 386EXTC embedded processor "Chip Select"
Quoted text here. Click to load it

On powerup/reset UCS/ is active for all memory addresses.
The other chip selects are inactive until you reduce
the memory selected by UCS/ and program a memory range
for CS0/




Re: Intel 386EXTC embedded processor "Chip Select"
Quoted text here. Click to load it


Thanks  Jim,
If I understand correctly, I will have to write a assembly language
program to reduce the memory range of UCS and provide a memory range
for CS0.In the User manual for the processor, there is a C program for
UCS and CS4 in Chapter6. Can I just change CS4 to CS0 and memory range
to make it work?
Also can this information be loaded in FLASH since I donot have a
BIOS?
Thanks again for helping
Learner

Re: Intel 386EXTC embedded processor "Chip Select"
snipped-for-privacy@yahoo.com (learner) wrote in message
Quoted text here. Click to load it

You have to have your boot code on flash connected to UCS. The
processor comes up and runs the code at 16 bytes from the top of the
device on UCS, so you need a jump to your boot code there. Your boot
code should set up chip selects early before you try to use any data
or stack. The CS's are tricky to program, read the chip user's manual.
Intel used to have Appbuilder tool that would help too.

Or try Rabbit instead:  www.rabbitsemiconductor.com

Quoted text here. Click to load it

Site Timeline