[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/