This is the mail archive of the ecos-patches@sources.redhat.com mailing list for the eCos project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Hi, I've done a new HAL port for EP860CE board from Embedded Planet (64 Mo RAM, 16 Mo Flash). I attach the following packages and patches: - CYGPKG_HAL_POWERPC_EP860CE - CYGPKG_DEVS_FLASH_EP860CE - patch for CYGPKG_HAL_POWERPC_MPC8xx to support the new variant PowerPC 860P - patch for ecos.db to add CYGPKG_HAL_POWERPC_EP860CE and CYGPKG_DEVS_FLASH_EP860CE ------------------------------------ RedBoot overview: The board has 64 Mo of DRAM and 16 Mo of FLASH. RedBoot uses the SMC1/COM1 serial port. The default serial port settings are 38400,8,N,1. Management of onboard flash is also supported. The following RedBoot configurations are supported: Configuration Mode Description File ROM [ROM] RedBoot running from the board's flash boot sector. redboot_ROM.ecm RAM [RAM] RedBoot running from RAM with RedBoot in the flash boot sector. redboot_RAM.ecm Initial Installation Method The board is delivered with the PlanetCore Bootloader from Embedded Planet programmed in Flash. This bootloader can be used to program RedBoot in Flash. 1. Connect a serial cable to Monitor Port (SCM1) and power up the board. The default serial port settings for Planet Core bootloader are 9600,8,N,1. 2. After the boot monitor banner, download RedBootRAM by tftp or serial port, and run RedBootRAM >run redbootRAM.srec 3. Change the port settings to 38400,8,N,1. The RedBoot prompt will appear. 4. Use RedbootRAM to download and flash RedBootROM at 0xFFF00000 Special RedBoot Commands None. Memory Maps Memory Maps RedBoot sets up the following memory map on the EP860CE board. Physical Address Range Description ----------------------- ----------- 0x00000000 - 0x03ffffff DRAM (64 Mo) 0xfa200000 - 0xfa20ffff Internal memory of the CPU (IMMR = 0xfa20 0000) 0xfa400000 - 0xfa400003 BCSR (Board Control and Status Register, LEDs) 0xff000000 - 0xffffffff FLASH (16 Mo) (AM29DL323D) Rebuilding RedBoot These shell variables provide the platform-specific information needed for building RedBoot according to the procedure described in Chapter 3: export TARGET=ep860ce export ARCH_DIR=powerpc export PLATFORM_DIR=ep860ce The names of configuration files are listed above with the description of the associated modes. ----------------------------------------------------- Nicolas Brouard
Attachment:
hal_powerpc_mpc8xx_variant860P.patch
Description: Binary data
Attachment:
ecos.db.patch
Description: Binary data
Attachment:
hal_powerpc_ep860ce.tar.gz
Description: Binary data
Attachment:
devs_flash_ep860ce.tar.gz
Description: Binary data
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |