[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[microblaze-uclinux] Soft reset?



Hi folks,

I am just trying to get my Spartan-3e board running with PetaLinux (...-rc3, kernel 2.4).

Nearly everything is working nicely.

BUT... since a few days (don't know what i changed...) I cannot reboot the machine from Linux. My Gpio reset works (tested with a little program) fine.

Now I have come to /arch/microblaze/platform/microblaze-auto/machine.c in my kernel sources. There they ask for a "CONFIG_XILINX_SOFT_RESET_0_INSTANCE" - but I don't have that.

The following is from a autoconfig.h found somewhere by using google. I think it looks the way it has to look:

> CONFIG_XILINX_SOFT_RESET_0_INSTANCE="Reset_GPIO"
> CONFIG_XILINX_SOFT_RESET_0_BASEADDR=0x40030000
> CONFIG_XILINX_SOFT_RESET_0_HIGHADDR=0x4003FFFF
> ...

I only have my reset_gpio mentioned like all other gpios:

#define CONFIG_XILINX_GPIO_0_INSTANCE "Reset_GPIO"
#define CONFIG_XILINX_GPIO_0_BASEADDR 0xFFFFA000
#define CONFIG_XILINX_GPIO_0_HIGHADDR 0xFFFFAFFF
#define CONFIG_XILINX_GPIO_0_USER_ID_CODE (3)
#define CONFIG_XILINX_GPIO_0_OPB_AWIDTH (32)
#define CONFIG_XILINX_GPIO_0_OPB_DWIDTH (32)
#define CONFIG_XILINX_GPIO_0_FAMILY "spartan3e"
#define CONFIG_XILINX_GPIO_0_GPIO_WIDTH (1)
#define CONFIG_XILINX_GPIO_0_ALL_INPUTS (0)
#define CONFIG_XILINX_GPIO_0_INTERRUPT_PRESENT (0)
#define CONFIG_XILINX_GPIO_0_IS_BIDIR (0)
#define CONFIG_XILINX_GPIO_0_DOUT_DEFAULT 0x00000000
#define CONFIG_XILINX_GPIO_0_TRI_DEFAULT 0x00000000
#define CONFIG_XILINX_GPIO_0_IS_DUAL (0)
#define CONFIG_XILINX_GPIO_0_ALL_INPUTS_2 (0)
#define CONFIG_XILINX_GPIO_0_IS_BIDIR_2 (1)
#define CONFIG_XILINX_GPIO_0_DOUT_DEFAULT_2 0x00000000
#define CONFIG_XILINX_GPIO_0_TRI_DEFAULT_2 0xFFFFFFFF
#define CONFIG_XILINX_GPIO_0_INSTANCE "Reset_GPIO"
#define CONFIG_XILINX_GPIO_0_HW_VER "3.01.b"


How can I tune my EDK/BSP to create the other declarations???

Please don't kill me if it's a stupid question - I am quite new in that subject.


Thanks a lot,

Philipp :-)
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/