* Kernel debugging problem on MPC5200.
@ 2005-09-27 7:24 TXEMA LOPEZ
2005-09-27 7:53 ` AW: " Achim Machura
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: TXEMA LOPEZ @ 2005-09-27 7:24 UTC (permalink / raw)
To: linuxppc-embedded
[-- Attachment #1.1: Type: text/plain, Size: 2431 bytes --]
Hi All,
We are planning to develop a new product based on a MPC5200 and Linux RTAI. So we are evaluating the BDI2000 and we have found some problems when we pretend to debug de linux kernel. Starting with U-boot we are able to break at start_kernel() and do some steps and software breakpoints. But suddenly (inside the init() function) all the memory map becomes all 0's and the U-boot reboots. We think could be the watchdog but watching in the watchdog register when we stop in start_kernel the watchdog seems to be not enabled.
What are we missing?
We have an IceCube (MPC5200 Evaluation Board) running a kernel version 2.4.25 from Denx and a gcc 3.3.6. The kernel is booted by the U-boot 1.1.3
Here are our BDI2000 configuration file and our linux configuration.
<<IceCube5200.cfg>> <<autoconf.h>>
Any suggestion will be welcomed.
Best regards,
Jose María López
R&D Software Department
Fagor Automation S. Coop.
P. O. Box 144
E-20500 Mondragón-Arrasate
Tel. ++34 943 71 92 00
++34 943 71 92 01 (Ext. 44290)
Fax. ++34 943 79 92 03
www.fagorautomation.com
* Este mensaje y los documentos que, en su caso, lleve anexos, pueden contener información confidencial. Por ello, se informa a quien lo reciba por error que la información contenida en el mismo es reservada y su uso no autorizado está prohibido legalmente, por lo que en tal caso le rogamos que nos lo comunique por la misma vía , se abstenga de realizar copias del mensaje o remitirlo o entregarlo a otra persona y proceda a borrarlo de inmediato.
* Mezu honek eta txertatuta eraman ditzakeen dokumentuek informazio konfidentziala izan dezakete. Hori dela eta, nahi gabe hartzen duenari jakinarazten zaio bertako informazioa erreserbatua dela eta baimenik gabe erabiltzea legez debekatuta dagoela; horregatik, bide beretik guri jakinarazteko eskatzen diogu, eta aldi berean mezuaren kopiarik ez egiteko, beste pertsona bati ez emateko eta berehala ezabatzeko erregutzen diogu."
* This message together with any documents attached may contain confidential information. You are informed that if you should receive it by mistake, the information it contains is reserved and its use is not authorized. It is legally prohibited. If you have received this message by mistake, please let us know as soon as possible by e-mail. Do not make any copies of the message, nor send it or give it to anybody else. Please delete it right away.
[-- Attachment #1.2: Type: text/html, Size: 3750 bytes --]
[-- Attachment #2: IceCube5200.cfg --]
[-- Type: application/octet-stream, Size: 877 bytes --]
; bdiGDB configuration file for the IceCube5200 evaluation board
; --------------------------------------------------------------
; 16MB Flash, 64MB SDRAM
;
[TARGET]
CPUTYPE 5200 ;the CPU type
JTAGCLOCK 0 ;use 16 MHz JTAG clock
WORKSPACE 0xF0008000 ;workspace for fast download
WAKEUP 1000 ;give reset time to complete
MEMDELAY 2000 ;additional memory access delay
BREAKMODE SOFT
MMU XLAT
PTBASE 0x000000f0
STARTUP RUN
[HOST]
LOAD MANUAL ;load code MANUAL or AUTO after reset
[FLASH]
CHIPTYPE AM29F ;Flash type (AM29F | AM29BX8 | AM29BX16 | I28BX8 | I28BX16)
CHIPSIZE 0x00800000 ;The size of one flash chip in bytes
BUSWIDTH 8 ;The width of the flash memory bus in bits (8 | 16 | 32)
WORKSPACE 0xF0008000 ;workspace in internal SRAM
[REGS]
FILE reg5200.def
[-- Attachment #3: autoconf.h --]
[-- Type: application/octet-stream, Size: 22787 bytes --]
/*
* Automatically generated by make menuconfig: don't edit
*/
#define AUTOCONF_INCLUDED
#undef CONFIG_UID16
#undef CONFIG_RWSEM_GENERIC_SPINLOCK
#define CONFIG_RWSEM_XCHGADD_ALGORITHM 1
#define CONFIG_HAVE_DEC_LOCK 1
/*
* Code maturity level options
*/
#define CONFIG_EXPERIMENTAL 1
#define CONFIG_ADVANCED_OPTIONS 1
/*
* Loadable module support
*/
#define CONFIG_MODULES 1
#undef CONFIG_MODVERSIONS
#define CONFIG_KMOD 1
/*
* Platform support
*/
#define CONFIG_PPC 1
#define CONFIG_PPC32 1
#define CONFIG_6xx 1
#undef CONFIG_40x
#undef CONFIG_44x
#undef CONFIG_E500
#undef CONFIG_POWER3
#undef CONFIG_POWER4
#undef CONFIG_8xx
#undef CONFIG_8260
#define CONFIG_PPC_STD_MMU 1
#undef CONFIG_ALL_PPC
#undef CONFIG_APUS
#undef CONFIG_INKA4X0
#undef CONFIG_WILLOW
#undef CONFIG_TOP5200
#undef CONFIG_CPCI690
#undef CONFIG_PCORE
#undef CONFIG_POWERPMC250
#undef CONFIG_PPMC260
#undef CONFIG_EV64260
#undef CONFIG_SPRUCE
#undef CONFIG_PP01
#undef CONFIG_CPC45
#undef CONFIG_CU824
#undef CONFIG_PM520
#undef CONFIG_PUMA_A
#undef CONFIG_ALASKA
#undef CONFIG_GLACIER
#define CONFIG_ICECUBE 1
#undef CONFIG_HXEB100
#undef CONFIG_LOPEC
#undef CONFIG_MCPN765
#undef CONFIG_MVME5100
#undef CONFIG_PPLUS
#undef CONFIG_PRPMC750
#undef CONFIG_PRPMC800
#undef CONFIG_SANDPOINT
#undef CONFIG_ADIR
#undef CONFIG_K2
#undef CONFIG_PAL4
#undef CONFIG_SL8245
#undef CONFIG_GEMINI
#undef CONFIG_TQM5200
#undef CONFIG_SORCERY
#define CONFIG_PPC_5xxx 1
#undef CONFIG_SMP
#define CONFIG_RTHAL 1
#undef CONFIG_ALTIVEC
#undef CONFIG_TAU
#define CONFIG_PPC_ISATIMER 1
#undef CONFIG_MPC5100
#define CONFIG_MPC5200 1
#define CONFIG_PPC_5xxx_PSC_CONSOLE_BAUD (115200)
#define CONFIG_UBOOT 1
#define CONFIG_PPC_5xxx_PSC_CONSOLE_PORT (0)
/*
* General setup
*/
#undef CONFIG_BIGPHYS_AREA
#undef CONFIG_HIGHMEM
#undef CONFIG_LOWMEM_SIZE_BOOL
#undef CONFIG_KERNEL_START_BOOL
#undef CONFIG_TASK_SIZE_BOOL
#define CONFIG_HIGHMEM_START 0xfe000000
#define CONFIG_LOWMEM_SIZE 0x30000000
#define CONFIG_KERNEL_START 0xc0000000
#define CONFIG_TASK_SIZE 0x80000000
#undef CONFIG_ISA
#undef CONFIG_EISA
#undef CONFIG_SBUS
#undef CONFIG_MCA
#define CONFIG_PCI 1
#define CONFIG_NET 1
#define CONFIG_SYSCTL 1
#define CONFIG_SYSVIPC 1
#undef CONFIG_BSD_PROCESS_ACCT
#define CONFIG_KCORE_ELF 1
#define CONFIG_BINFMT_ELF 1
#define CONFIG_KERNEL_ELF 1
#undef CONFIG_BINFMT_MISC
#undef CONFIG_OOM_KILLER
#undef CONFIG_PCI_NAMES
#undef CONFIG_HOTPLUG
#undef CONFIG_PCMCIA
/*
* Parallel port support
*/
#undef CONFIG_PARPORT
#undef CONFIG_GEN_RTC
#define CONFIG_PPC_RTC 1
#undef CONFIG_CMDLINE_BOOL
/*
* Embedded options
*/
#undef CONFIG_EMBEDDED
/*
* Memory Technology Devices (MTD)
*/
#define CONFIG_MTD 1
#undef CONFIG_MTD_DEBUG
#define CONFIG_MTD_PARTITIONS 1
#undef CONFIG_MTD_CONCAT
#undef CONFIG_MTD_REDBOOT_PARTS
#undef CONFIG_MTD_CMDLINE_PARTS
#define CONFIG_MTD_CHAR 1
#define CONFIG_MTD_BLOCK 1
#undef CONFIG_FTL
#undef CONFIG_NFTL
#undef CONFIG_INFTL
/*
* RAM/ROM/Flash chip drivers
*/
#define CONFIG_MTD_CFI 1
#undef CONFIG_MTD_JEDECPROBE
#define CONFIG_MTD_GEN_PROBE 1
#undef CONFIG_MTD_CFI_ADV_OPTIONS
#define CONFIG_MTD_MAP_BANK_WIDTH_1 1
#define CONFIG_MTD_MAP_BANK_WIDTH_2 1
#define CONFIG_MTD_MAP_BANK_WIDTH_4 1
#define CONFIG_MTD_CFI_I1 1
#define CONFIG_MTD_CFI_I2 1
#undef CONFIG_MTD_CFI_INTELEXT
#define CONFIG_MTD_CFI_AMDSTD 1
#undef CONFIG_MTD_CFI_STAA
#define CONFIG_MTD_CFI_UTIL 1
#undef CONFIG_MTD_RAM
#undef CONFIG_MTD_ROM
#undef CONFIG_MTD_ABSENT
#undef CONFIG_MTD_OBSOLETE_CHIPS
#undef CONFIG_MTD_AMDSTD
#undef CONFIG_MTD_SHARP
#undef CONFIG_MTD_JEDEC
/*
* Mapping drivers for chip access
*/
#define CONFIG_MTD_COMPLEX_MAPPINGS 1
#undef CONFIG_MTD_PHYSMAP
#undef CONFIG_MTD_PUMA_A
#undef CONFIG_MTD_CHESTNUT
#undef CONFIG_MTD_K2
#undef CONFIG_MTD_HXEB100
#undef CONFIG_MTD_PPMC260
#undef CONFIG_MTD_SL8245
#undef CONFIG_MTD_CU824
#undef CONFIG_MTD_CPC45
#define CONFIG_MTD_ICECUBE 1
#undef CONFIG_MTD_PP01
#undef CONFIG_MTD_PM520
#undef CONFIG_MTD_TQM5200
#undef CONFIG_MTD_INKA4X0
#undef CONFIG_MTD_SORCERY
#undef CONFIG_MTD_PCI
#undef CONFIG_MTD_PCMCIA
/*
* Self-contained MTD device drivers
*/
#undef CONFIG_MTD_PMC551
#undef CONFIG_MTD_SLRAM
#undef CONFIG_MTD_MTDRAM
#undef CONFIG_MTD_BLKMTD
#undef CONFIG_MTD_DOC2000
#undef CONFIG_MTD_DOC2001
#undef CONFIG_MTD_DOC2001PLUS
#undef CONFIG_MTD_DOCPROBE
#undef CONFIG_MTD_DOCECC
/*
* NAND Flash Device Drivers
*/
#undef CONFIG_MTD_NAND
#undef CONFIG_MTD_NAND_DISKONCHIP
#undef CONFIG_MTD_NAND_NANDSIM
/*
* Plug and Play configuration
*/
#undef CONFIG_PNP
#undef CONFIG_ISAPNP
/*
* Block devices
*/
#undef CONFIG_BLK_DEV_FD
#undef CONFIG_BLK_DEV_XD
#undef CONFIG_PARIDE
#undef CONFIG_BLK_CPQ_DA
#undef CONFIG_BLK_CPQ_CISS_DA
#undef CONFIG_CISS_SCSI_TAPE
#undef CONFIG_CISS_MONITOR_THREAD
#undef CONFIG_BLK_DEV_DAC960
#undef CONFIG_BLK_DEV_UMEM
#define CONFIG_BLK_DEV_LOOP 1
#undef CONFIG_BLK_DEV_NBD
#define CONFIG_BLK_DEV_RAM 1
#define CONFIG_BLK_DEV_RAM_SIZE (10240)
#define CONFIG_BLK_DEV_INITRD 1
#undef CONFIG_BLK_STATS
/*
* Multi-device support (RAID and LVM)
*/
#undef CONFIG_MD
#undef CONFIG_BLK_DEV_MD
#undef CONFIG_MD_LINEAR
#undef CONFIG_MD_RAID0
#undef CONFIG_MD_RAID1
#undef CONFIG_MD_RAID5
#undef CONFIG_MD_MULTIPATH
#undef CONFIG_BLK_DEV_LVM
/*
* Networking options
*/
#define CONFIG_PACKET 1
#undef CONFIG_PACKET_MMAP
#undef CONFIG_NETLINK_DEV
#define CONFIG_NETFILTER 1
#undef CONFIG_NETFILTER_DEBUG
#undef CONFIG_FILTER
#define CONFIG_UNIX 1
#define CONFIG_INET 1
#define CONFIG_IP_MULTICAST 1
#define CONFIG_IP_ADVANCED_ROUTER 1
#undef CONFIG_IP_MULTIPLE_TABLES
#undef CONFIG_IP_ROUTE_MULTIPATH
#undef CONFIG_IP_ROUTE_TOS
#undef CONFIG_IP_ROUTE_VERBOSE
#define CONFIG_IP_PNP 1
#define CONFIG_IP_PNP_DHCP 1
#undef CONFIG_IP_PNP_BOOTP
#undef CONFIG_IP_PNP_RARP
#undef CONFIG_NET_IPIP
#undef CONFIG_NET_IPGRE
#undef CONFIG_IP_MROUTE
#undef CONFIG_ARPD
#undef CONFIG_INET_ECN
#define CONFIG_SYN_COOKIES 1
/*
* IP: Netfilter Configuration
*/
#undef CONFIG_IP_NF_CONNTRACK
#undef CONFIG_IP_NF_QUEUE
#undef CONFIG_IP_NF_IPTABLES
#undef CONFIG_IP_NF_ARPTABLES
#undef CONFIG_IP_NF_COMPAT_IPCHAINS
#undef CONFIG_IP_NF_COMPAT_IPFWADM
/*
* IP: Virtual Server Configuration
*/
#undef CONFIG_IP_VS
#undef CONFIG_IPV6
#undef CONFIG_KHTTPD
/*
* SCTP Configuration (EXPERIMENTAL)
*/
#define CONFIG_IPV6_SCTP__ 1
#undef CONFIG_IP_SCTP
#undef CONFIG_ATM
#undef CONFIG_VLAN_8021Q
#undef CONFIG_IPX
#undef CONFIG_ATALK
/*
* Appletalk devices
*/
#undef CONFIG_DEV_APPLETALK
#undef CONFIG_DECNET
#undef CONFIG_BRIDGE
#undef CONFIG_X25
#undef CONFIG_LAPB
#undef CONFIG_LLC
#undef CONFIG_NET_DIVERT
#undef CONFIG_ECONET
#undef CONFIG_WAN_ROUTER
#undef CONFIG_NET_FASTROUTE
#undef CONFIG_NET_HW_FLOWCONTROL
/*
* QoS and/or fair queueing
*/
#undef CONFIG_NET_SCHED
/*
* Network testing
*/
#undef CONFIG_NET_PKTGEN
/*
* ATA/IDE/MFM/RLL support
*/
#define CONFIG_IDE 1
/*
* IDE, ATA and ATAPI Block devices
*/
#define CONFIG_BLK_DEV_IDE 1
#undef CONFIG_BLK_DEV_HD_IDE
#undef CONFIG_BLK_DEV_HD
#define CONFIG_BLK_DEV_IDEDISK 1
#define CONFIG_IDEDISK_MULTI_MODE 1
#undef CONFIG_IDEDISK_STROKE
#undef CONFIG_BLK_DEV_IDECS
#define CONFIG_BLK_DEV_IDECD 1
#undef CONFIG_BLK_DEV_IDETAPE
#undef CONFIG_BLK_DEV_IDEFLOPPY
#undef CONFIG_BLK_DEV_IDESCSI
#undef CONFIG_IDE_TASK_IOCTL
#undef CONFIG_BLK_DEV_CMD640
#undef CONFIG_BLK_DEV_CMD640_ENHANCED
#undef CONFIG_BLK_DEV_ISAPNP
#undef CONFIG_BLK_DEV_IDEPCI
#define CONFIG_BLK_DEV_IDE_MPC5xxx 1
#undef CONFIG_IDE_CHIPSETS
#undef CONFIG_IDEDMA_AUTO
#undef CONFIG_DMA_NONPCI
#undef CONFIG_BLK_DEV_ATARAID
#undef CONFIG_BLK_DEV_ATARAID_PDC
#undef CONFIG_BLK_DEV_ATARAID_HPT
#undef CONFIG_BLK_DEV_ATARAID_SII
/*
* SCSI support
*/
#define CONFIG_SCSI 1
#define CONFIG_BLK_DEV_SD 1
#define CONFIG_SD_EXTRA_DEVS (40)
#undef CONFIG_CHR_DEV_ST
#undef CONFIG_CHR_DEV_OSST
#undef CONFIG_BLK_DEV_SR
#define CONFIG_CHR_DEV_SG 1
#undef CONFIG_SCSI_DEBUG_QUEUES
#undef CONFIG_SCSI_MULTI_LUN
#undef CONFIG_SCSI_CONSTANTS
#undef CONFIG_SCSI_LOGGING
/*
* SCSI low-level drivers
*/
#undef CONFIG_BLK_DEV_3W_XXXX_RAID
#undef CONFIG_SCSI_7000FASST
#undef CONFIG_SCSI_ACARD
#undef CONFIG_SCSI_AHA152X
#undef CONFIG_SCSI_AHA1542
#undef CONFIG_SCSI_AHA1740
#undef CONFIG_SCSI_AACRAID
#undef CONFIG_SCSI_AIC7XXX
#undef CONFIG_SCSI_AIC79XX
#undef CONFIG_SCSI_AIC7XXX_OLD
#undef CONFIG_SCSI_DPT_I2O
#undef CONFIG_SCSI_ADVANSYS
#undef CONFIG_SCSI_IN2000
#undef CONFIG_SCSI_AM53C974
#undef CONFIG_SCSI_MEGARAID
#undef CONFIG_SCSI_MEGARAID2
#undef CONFIG_SCSI_BUSLOGIC
#undef CONFIG_SCSI_CPQFCTS
#undef CONFIG_SCSI_DMX3191D
#undef CONFIG_SCSI_DTC3280
#undef CONFIG_SCSI_EATA
#undef CONFIG_SCSI_EATA_DMA
#undef CONFIG_SCSI_EATA_PIO
#undef CONFIG_SCSI_FUTURE_DOMAIN
#undef CONFIG_SCSI_GDTH
#undef CONFIG_SCSI_GENERIC_NCR5380
#undef CONFIG_SCSI_INITIO
#undef CONFIG_SCSI_INIA100
#undef CONFIG_SCSI_NCR53C406A
#undef CONFIG_SCSI_NCR53C7xx
#undef CONFIG_SCSI_SYM53C8XX_2
#undef CONFIG_SCSI_NCR53C8XX
#undef CONFIG_SCSI_SYM53C8XX
#undef CONFIG_SCSI_PAS16
#undef CONFIG_SCSI_PCI2000
#undef CONFIG_SCSI_PCI2220I
#undef CONFIG_SCSI_PSI240I
#undef CONFIG_SCSI_QLOGIC_FAS
#undef CONFIG_SCSI_QLOGIC_ISP
#undef CONFIG_SCSI_QLOGIC_FC
#undef CONFIG_SCSI_QLOGIC_1280
#undef CONFIG_SCSI_SIM710
#undef CONFIG_SCSI_SYM53C416
#undef CONFIG_SCSI_DC390T
#undef CONFIG_SCSI_T128
#undef CONFIG_SCSI_U14_34F
#undef CONFIG_SCSI_NSP32
#undef CONFIG_SCSI_DEBUG
/*
* Fusion MPT device support
*/
#undef CONFIG_FUSION
#undef CONFIG_FUSION_BOOT
#undef CONFIG_FUSION_ISENSE
#undef CONFIG_FUSION_CTL
#undef CONFIG_FUSION_LAN
/*
* IEEE 1394 (FireWire) support (EXPERIMENTAL)
*/
#undef CONFIG_IEEE1394
/*
* I2O device support
*/
#undef CONFIG_I2O
#undef CONFIG_I2O_PCI
#undef CONFIG_I2O_BLOCK
#undef CONFIG_I2O_LAN
#undef CONFIG_I2O_SCSI
#undef CONFIG_I2O_PROC
/*
* Network device support
*/
#define CONFIG_NETDEVICES 1
/*
* ARCnet devices
*/
#undef CONFIG_ARCNET
#undef CONFIG_DUMMY
#undef CONFIG_BONDING
#undef CONFIG_EQUALIZER
#undef CONFIG_TUN
#undef CONFIG_ETHERTAP
/*
* Ethernet (10 or 100Mbit)
*/
#define CONFIG_NET_ETHERNET 1
#undef CONFIG_MACE
#undef CONFIG_BMAC
#undef CONFIG_GMAC
#undef CONFIG_SUNLANCE
#undef CONFIG_HAPPYMEAL
#undef CONFIG_SUNBMAC
#undef CONFIG_SUNQE
#undef CONFIG_SUNGEM
#undef CONFIG_NET_VENDOR_3COM
#undef CONFIG_LANCE
#undef CONFIG_NET_VENDOR_SMC
#undef CONFIG_NET_VENDOR_RACAL
#undef CONFIG_HP100
#undef CONFIG_NET_ISA
#undef CONFIG_NET_PCI
#undef CONFIG_NET_POCKET
/*
* Ethernet (1000 Mbit)
*/
#undef CONFIG_ACENIC
#undef CONFIG_DL2K
#undef CONFIG_E1000
#undef CONFIG_MYRI_SBUS
#undef CONFIG_NS83820
#undef CONFIG_HAMACHI
#undef CONFIG_YELLOWFIN
#undef CONFIG_R8169
#undef CONFIG_SK98LIN
#undef CONFIG_TIGON3
#undef CONFIG_GIANFAR
#undef CONFIG_GFAR_NAPI
#undef CONFIG_GFAR_BDSTASH
#undef CONFIG_GFAR_BUFSTASH
#undef CONFIG_FDDI
#undef CONFIG_NETCONSOLE
#undef CONFIG_HIPPI
#undef CONFIG_PLIP
#undef CONFIG_PPP
#undef CONFIG_SLIP
/*
* Wireless LAN (non-hamradio)
*/
#undef CONFIG_NET_RADIO
/*
* Token Ring devices
*/
#undef CONFIG_TR
#undef CONFIG_NET_FC
#undef CONFIG_RCPCI
#undef CONFIG_SHAPER
/*
* Wan interfaces
*/
#undef CONFIG_WAN
/*
* Amateur Radio support
*/
#undef CONFIG_HAMRADIO
/*
* IrDA (infrared) support
*/
#undef CONFIG_IRDA
/*
* ISDN subsystem
*/
#undef CONFIG_ISDN
/*
* Old CD-ROM drivers (not SCSI, not IDE)
*/
#undef CONFIG_CD_NO_IDESCSI
/*
* Console drivers
*/
#undef CONFIG_VGA_CONSOLE
/*
* Frame-buffer support
*/
#define CONFIG_FB 1
#define CONFIG_DUMMY_CONSOLE 1
#undef CONFIG_FB_VOYAGER
#define CONFIG_FB_MB86290 1
#undef CONFIG_FB_RIVA
#undef CONFIG_FB_CLGEN
#undef CONFIG_FB_PM2
#undef CONFIG_FB_PM3
#undef CONFIG_FB_CYBER2000
#undef CONFIG_FB_CT65550
#undef CONFIG_FB_IMSTT
#undef CONFIG_FB_S3TRIO
#undef CONFIG_FB_VESA
#undef CONFIG_FB_VGA16
#undef CONFIG_FB_LYNX
#undef CONFIG_FB_SM712
#undef CONFIG_FB_MATROX
#undef CONFIG_FB_ATY
#undef CONFIG_FB_RADEON
#undef CONFIG_FB_ATY128
#undef CONFIG_FB_INTEL
#undef CONFIG_FB_SIS
#undef CONFIG_FB_NEOMAGIC
#undef CONFIG_FB_3DFX
#undef CONFIG_FB_VOODOO1
#undef CONFIG_FB_TRIDENT
#undef CONFIG_FB_IT8181
#undef CONFIG_FB_VIRTUAL
#define CONFIG_FBCON_ADVANCED 1
#undef CONFIG_FBCON_MFB
#undef CONFIG_FBCON_CFB2
#undef CONFIG_FBCON_CFB4
#undef CONFIG_FBCON_CFB8
#define CONFIG_FBCON_CFB16 1
#undef CONFIG_FBCON_CFB24
#undef CONFIG_FBCON_CFB32
#undef CONFIG_FBCON_AFB
#undef CONFIG_FBCON_ILBM
#undef CONFIG_FBCON_IPLAN2P2
#undef CONFIG_FBCON_IPLAN2P4
#undef CONFIG_FBCON_IPLAN2P8
#undef CONFIG_FBCON_MAC
#undef CONFIG_FBCON_VGA_PLANES
#undef CONFIG_FBCON_VGA
#undef CONFIG_FBCON_HGA
#undef CONFIG_FBCON_YUV16
#undef CONFIG_FBCON_FONTWIDTH8_ONLY
#define CONFIG_FBCON_FONTS 1
#define CONFIG_FONT_8x8 1
#define CONFIG_FONT_8x16 1
#undef CONFIG_FONT_SUN8x16
#undef CONFIG_FONT_SUN12x22
#undef CONFIG_FONT_6x11
#undef CONFIG_FONT_PEARL_8x8
#undef CONFIG_FONT_ACORN_8x8
/*
* Input core support
*/
#define CONFIG_INPUT 1
#define CONFIG_INPUT_KEYBDEV 1
#define CONFIG_INPUT_MOUSEDEV 1
#define CONFIG_INPUT_MOUSEDEV_SCREEN_X (1024)
#define CONFIG_INPUT_MOUSEDEV_SCREEN_Y (768)
#undef CONFIG_INPUT_JOYDEV
#define CONFIG_INPUT_EVDEV 1
#undef CONFIG_INPUT_UINPUT
/*
* Macintosh device drivers
*/
/*
* Character devices
*/
#define CONFIG_VT 1
#define CONFIG_VT_CONSOLE 1
#undef CONFIG_CONSOLE_NOBLANK
#undef CONFIG_CONSOLE_NOCUR
#undef CONFIG_SERIAL
#undef CONFIG_SERIAL_EXTENDED
#define CONFIG_SERIAL_NONSTANDARD 1
#undef CONFIG_COMPUTONE
#undef CONFIG_ROCKETPORT
#undef CONFIG_CYCLADES
#undef CONFIG_DIGIEPCA
#undef CONFIG_DIGI
#undef CONFIG_ESPSERIAL
#undef CONFIG_MOXA_INTELLIO
#undef CONFIG_MOXA_SMARTIO
#undef CONFIG_ISI
#undef CONFIG_SYNCLINK
#undef CONFIG_SYNCLINKMP
#undef CONFIG_N_HDLC
#undef CONFIG_RISCOM8
#undef CONFIG_SPECIALIX
#undef CONFIG_SX
#undef CONFIG_RIO
#undef CONFIG_STALDRV
#undef CONFIG_PS2MULT
#define CONFIG_UNIX98_PTYS 1
#define CONFIG_UNIX98_PTY_COUNT (256)
/*
* I2C support
*/
#undef CONFIG_I2C
/*
* Mice
*/
#undef CONFIG_BUSMOUSE
#undef CONFIG_MOUSE
/*
* Joysticks
*/
#undef CONFIG_INPUT_GAMEPORT
#undef CONFIG_INPUT_NS558
#undef CONFIG_INPUT_LIGHTNING
#undef CONFIG_INPUT_PCIGAME
#undef CONFIG_INPUT_CS461X
#undef CONFIG_INPUT_EMU10K1
#undef CONFIG_INPUT_SERIO
#undef CONFIG_INPUT_SERPORT
#undef CONFIG_INPUT_ANALOG
#undef CONFIG_INPUT_A3D
#undef CONFIG_INPUT_ADI
#undef CONFIG_INPUT_COBRA
#undef CONFIG_INPUT_GF2K
#undef CONFIG_INPUT_GRIP
#undef CONFIG_INPUT_INTERACT
#undef CONFIG_INPUT_TMDC
#undef CONFIG_INPUT_SIDEWINDER
#undef CONFIG_INPUT_IFORCE_USB
#undef CONFIG_INPUT_IFORCE_232
#undef CONFIG_INPUT_WARRIOR
#undef CONFIG_INPUT_MAGELLAN
#undef CONFIG_INPUT_SPACEORB
#undef CONFIG_INPUT_SPACEBALL
#undef CONFIG_INPUT_STINGER
#undef CONFIG_INPUT_DB9
#undef CONFIG_INPUT_GAMECON
#undef CONFIG_INPUT_TURBOGRAFX
#undef CONFIG_QIC02_TAPE
#undef CONFIG_IPMI_HANDLER
#undef CONFIG_IPMI_PANIC_EVENT
#undef CONFIG_IPMI_DEVICE_INTERFACE
#undef CONFIG_IPMI_KCS
#undef CONFIG_IPMI_WATCHDOG
/*
* Watchdog Cards
*/
#undef CONFIG_WATCHDOG
#undef CONFIG_SCx200
#undef CONFIG_SCx200_GPIO
#undef CONFIG_AMD_PM768
#undef CONFIG_NVRAM
#undef CONFIG_RTC
#undef CONFIG_RTC_11_MINUTE_MODE
#undef CONFIG_DTLK
#undef CONFIG_R3964
#undef CONFIG_APPLICOM
#undef CONFIG_FLASH
/*
* Ftape, the floppy tape device driver
*/
#undef CONFIG_FTAPE
#undef CONFIG_AGP
/*
* Direct Rendering Manager (XFree86 DRI support)
*/
#undef CONFIG_DRM
/*
* Multimedia devices
*/
#undef CONFIG_VIDEO_DEV
/*
* File systems
*/
#undef CONFIG_QUOTA
#undef CONFIG_QFMT_V2
#undef CONFIG_AUTOFS_FS
#undef CONFIG_AUTOFS4_FS
#undef CONFIG_REISERFS_FS
#undef CONFIG_REISERFS_CHECK
#undef CONFIG_REISERFS_PROC_INFO
#undef CONFIG_ADFS_FS
#undef CONFIG_ADFS_FS_RW
#undef CONFIG_AFFS_FS
#undef CONFIG_HFS_FS
#undef CONFIG_HFSPLUS_FS
#undef CONFIG_BEFS_FS
#undef CONFIG_BEFS_DEBUG
#undef CONFIG_BFS_FS
#define CONFIG_EXT3_FS 1
#define CONFIG_JBD 1
#undef CONFIG_JBD_DEBUG
#define CONFIG_FAT_FS 1
#define CONFIG_MSDOS_FS 1
#undef CONFIG_UMSDOS_FS
#define CONFIG_VFAT_FS 1
#undef CONFIG_EFS_FS
#undef CONFIG_JFFS_FS
#define CONFIG_JFFS2_FS 1
#define CONFIG_JFFS2_FS_DEBUG (0)
#define CONFIG_JFFS2_FS_WRITEBUFFER 1
#define CONFIG_JFFS2_ZLIB 1
#define CONFIG_JFFS2_RTIME 1
#undef CONFIG_JFFS2_RUBIN
#undef CONFIG_JFFS2_LZO
#undef CONFIG_JFFS2_LZARI
#undef CONFIG_JFFS2_CMODE_NONE
#define CONFIG_JFFS2_CMODE_PRIORITY 1
#undef CONFIG_JFFS2_CMODE_SIZE
#define CONFIG_JFFS2_PROC 1
#define CONFIG_CRAMFS 1
#define CONFIG_TMPFS 1
#define CONFIG_RAMFS 1
#define CONFIG_ISO9660_FS 1
#define CONFIG_JOLIET 1
#define CONFIG_ZISOFS 1
#undef CONFIG_JFS_FS
#undef CONFIG_JFS_DEBUG
#undef CONFIG_JFS_STATISTICS
#undef CONFIG_MINIX_FS
#undef CONFIG_VXFS_FS
#undef CONFIG_NTFS_FS
#undef CONFIG_NTFS_RW
#undef CONFIG_HPFS_FS
#define CONFIG_PROC_FS 1
#undef CONFIG_DEVFS_FS
#undef CONFIG_DEVFS_MOUNT
#undef CONFIG_DEVFS_DEBUG
#define CONFIG_DEVPTS_FS 1
#undef CONFIG_QNX4FS_FS
#undef CONFIG_QNX4FS_RW
#define CONFIG_ROMFS_FS 1
#define CONFIG_EXT2_FS 1
#undef CONFIG_SYSV_FS
#undef CONFIG_UDF_FS
#undef CONFIG_UDF_RW
#undef CONFIG_UFS_FS
#undef CONFIG_UFS_FS_WRITE
#undef CONFIG_XFS_FS
#undef CONFIG_XFS_QUOTA
#undef CONFIG_XFS_RT
#undef CONFIG_XFS_TRACE
#undef CONFIG_XFS_DEBUG
/*
* Network File Systems
*/
#undef CONFIG_CODA_FS
#undef CONFIG_INTERMEZZO_FS
#define CONFIG_NFS_FS 1
#define CONFIG_NFS_V3 1
#undef CONFIG_NFS_DIRECTIO
#define CONFIG_ROOT_NFS 1
#define CONFIG_NFSD 1
#define CONFIG_NFSD_V3 1
#undef CONFIG_NFSD_TCP
#define CONFIG_SUNRPC 1
#define CONFIG_LOCKD 1
#define CONFIG_LOCKD_V4 1
#undef CONFIG_SMB_FS
#undef CONFIG_NCP_FS
#undef CONFIG_NCPFS_PACKET_SIGNING
#undef CONFIG_NCPFS_IOCTL_LOCKING
#undef CONFIG_NCPFS_STRONG
#undef CONFIG_NCPFS_NFS_NS
#undef CONFIG_NCPFS_OS2_NS
#undef CONFIG_NCPFS_SMALLDOS
#undef CONFIG_NCPFS_NLS
#undef CONFIG_NCPFS_EXTRAS
#define CONFIG_ZISOFS_FS 1
/*
* Partition Types
*/
#define CONFIG_PARTITION_ADVANCED 1
#undef CONFIG_ACORN_PARTITION
#undef CONFIG_OSF_PARTITION
#undef CONFIG_AMIGA_PARTITION
#undef CONFIG_ATARI_PARTITION
#define CONFIG_MAC_PARTITION 1
#define CONFIG_MSDOS_PARTITION 1
#undef CONFIG_BSD_DISKLABEL
#undef CONFIG_MINIX_SUBPARTITION
#undef CONFIG_SOLARIS_X86_PARTITION
#undef CONFIG_UNIXWARE_DISKLABEL
#undef CONFIG_LDM_PARTITION
#undef CONFIG_SGI_PARTITION
#undef CONFIG_ULTRIX_PARTITION
#undef CONFIG_SUN_PARTITION
#undef CONFIG_EFI_PARTITION
#undef CONFIG_SMB_NLS
#define CONFIG_NLS 1
/*
* Native Language Support
*/
#define CONFIG_NLS_DEFAULT "iso8859-1"
#define CONFIG_NLS_CODEPAGE_437 1
#undef CONFIG_NLS_CODEPAGE_737
#undef CONFIG_NLS_CODEPAGE_775
#define CONFIG_NLS_CODEPAGE_850 1
#undef CONFIG_NLS_CODEPAGE_852
#undef CONFIG_NLS_CODEPAGE_855
#undef CONFIG_NLS_CODEPAGE_857
#undef CONFIG_NLS_CODEPAGE_860
#undef CONFIG_NLS_CODEPAGE_861
#undef CONFIG_NLS_CODEPAGE_862
#undef CONFIG_NLS_CODEPAGE_863
#undef CONFIG_NLS_CODEPAGE_864
#undef CONFIG_NLS_CODEPAGE_865
#undef CONFIG_NLS_CODEPAGE_866
#undef CONFIG_NLS_CODEPAGE_869
#undef CONFIG_NLS_CODEPAGE_936
#undef CONFIG_NLS_CODEPAGE_950
#undef CONFIG_NLS_CODEPAGE_932
#undef CONFIG_NLS_CODEPAGE_949
#undef CONFIG_NLS_CODEPAGE_874
#undef CONFIG_NLS_ISO8859_8
#undef CONFIG_NLS_CODEPAGE_1250
#undef CONFIG_NLS_CODEPAGE_1251
#define CONFIG_NLS_ISO8859_1 1
#undef CONFIG_NLS_ISO8859_2
#undef CONFIG_NLS_ISO8859_3
#undef CONFIG_NLS_ISO8859_4
#undef CONFIG_NLS_ISO8859_5
#undef CONFIG_NLS_ISO8859_6
#undef CONFIG_NLS_ISO8859_7
#undef CONFIG_NLS_ISO8859_9
#undef CONFIG_NLS_ISO8859_13
#undef CONFIG_NLS_ISO8859_14
#define CONFIG_NLS_ISO8859_15 1
#undef CONFIG_NLS_KOI8_R
#undef CONFIG_NLS_KOI8_U
#undef CONFIG_NLS_UTF8
/*
* Sound
*/
#undef CONFIG_SOUND
/*
* MPC5xxx I/O Options
*/
#define CONFIG_BESTCOMM_API 1
#define CONFIG_PPC_5xxx_FEC 1
#define CONFIG_USE_MDIO 1
#undef CONFIG_FEC_GENERIC_PHY
#define CONFIG_FEC_LXT971 1
#undef CONFIG_FEC_DP83847
#define CONFIG_PPC_5xxx_PSC 1
#define CONFIG_PPC_5xxx_PSC_CONSOLE 1
#define CONFIG_SERIAL_CONSOLE 1
#undef CONFIG_5200_I2S
#undef CONFIG_5200_I2S_RING
/*
* USB support
*/
#define CONFIG_USB 1
#undef CONFIG_USB_DEBUG
#define CONFIG_USB_DEVICEFS 1
#undef CONFIG_USB_BANDWIDTH
#undef CONFIG_USB_EHCI_HCD
#undef CONFIG_USB_UHCI
#undef CONFIG_USB_UHCI_ALT
#define CONFIG_USB_OHCI 1
#undef CONFIG_USB_ISP1362
#define CONFIG_USB_PPC_5xxx 1
#undef CONFIG_USB_SINGLEENDED
#define CONFIG_USB_USEBOTH 1
#define CONFIG_USB_OHCI 1
#undef CONFIG_USB_AUDIO
#undef CONFIG_USB_EMI26
#undef CONFIG_USB_BLUETOOTH
#undef CONFIG_USB_MIDI
#define CONFIG_USB_STORAGE 1
#undef CONFIG_USB_STORAGE_DEBUG
#undef CONFIG_USB_STORAGE_DATAFAB
#undef CONFIG_USB_STORAGE_FREECOM
#undef CONFIG_USB_STORAGE_ISD200
#undef CONFIG_USB_STORAGE_DPCM
#undef CONFIG_USB_STORAGE_HP8200e
#undef CONFIG_USB_STORAGE_SDDR09
#undef CONFIG_USB_STORAGE_SDDR55
#undef CONFIG_USB_STORAGE_JUMPSHOT
#undef CONFIG_USB_ACM
#undef CONFIG_USB_PRINTER
#define CONFIG_USB_HID 1
#define CONFIG_USB_HIDINPUT 1
#define CONFIG_USB_HIDDEV 1
#undef CONFIG_USB_AIPTEK
#undef CONFIG_USB_WACOM
#undef CONFIG_USB_KBTAB
#undef CONFIG_USB_POWERMATE
#undef CONFIG_USB_DC2XX
#undef CONFIG_USB_MDC800
#undef CONFIG_USB_SCANNER
#undef CONFIG_USB_MICROTEK
#undef CONFIG_USB_HPUSBSCSI
#undef CONFIG_USB_PEGASUS
#undef CONFIG_USB_RTL8150
#undef CONFIG_USB_KAWETH
#undef CONFIG_USB_CATC
#undef CONFIG_USB_CDCETHER
#undef CONFIG_USB_USBNET
#undef CONFIG_USB_USS720
/*
* USB Serial Converter support
*/
#undef CONFIG_USB_SERIAL
#undef CONFIG_USB_RIO500
#undef CONFIG_USB_AUERSWALD
#undef CONFIG_USB_TIGL
#undef CONFIG_USB_BRLVGER
#undef CONFIG_USB_LCD
#undef CONFIG_ISP1362_USB
#undef CONFIG_ISP1362_NETLINK
/*
* Support for USB gadgets
*/
#undef CONFIG_USB_GADGET
/*
* Bluetooth support
*/
#undef CONFIG_BLUEZ
/*
* Cryptographic options
*/
#undef CONFIG_CRYPTO
/*
* Library routines
*/
#undef CONFIG_CRC32
#define CONFIG_ZLIB_INFLATE 1
#define CONFIG_ZLIB_DEFLATE 1
#undef CONFIG_REED_SOLOMON
/*
* Kernel hacking
*/
#define CONFIG_DEBUG_KERNEL 1
#undef CONFIG_MAGIC_SYSRQ
#undef CONFIG_DEBUG_HIGHMEM
#undef CONFIG_DEBUG_SLAB
#undef CONFIG_DEBUG_IOVIRT
#undef CONFIG_DEBUG_SPINLOCK
#undef CONFIG_DEBUG_WAITQ
#undef CONFIG_KGDB
#undef CONFIG_XMON
#define CONFIG_BDI_SWITCH 1
#define CONFIG_MORE_COMPILE_OPTIONS 1
#define CONFIG_COMPILE_OPTIONS "-g -ggdb -fno-schedule-insns -fno-schedule-insns2"
#undef CONFIG_SERIAL_TEXT_DEBUG
#define CONFIG_LOG_BUF_SHIFT (0)
^ permalink raw reply [flat|nested] 4+ messages in thread* AW: Kernel debugging problem on MPC5200.
2005-09-27 7:24 Kernel debugging problem on MPC5200 TXEMA LOPEZ
@ 2005-09-27 7:53 ` Achim Machura
2005-09-27 8:33 ` Wolfgang Denk
2005-09-27 10:14 ` Matej Kupljen
2 siblings, 0 replies; 4+ messages in thread
From: Achim Machura @ 2005-09-27 7:53 UTC (permalink / raw)
To: 'TXEMA LOPEZ'; +Cc: Linuxppc-Embedded (E-Mail)
Hello Jose,
we have the experience(with Lauterbach - Debugger), that if the Kernel has
USB enabled, debugging craches after the kernel initializes the the
USB-controller.
If we disable USB debugging is possible, but you have to initialize the MMU.
Best regards,
Achim
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Kernel debugging problem on MPC5200.
2005-09-27 7:24 Kernel debugging problem on MPC5200 TXEMA LOPEZ
2005-09-27 7:53 ` AW: " Achim Machura
@ 2005-09-27 8:33 ` Wolfgang Denk
2005-09-27 10:14 ` Matej Kupljen
2 siblings, 0 replies; 4+ messages in thread
From: Wolfgang Denk @ 2005-09-27 8:33 UTC (permalink / raw)
To: TXEMA LOPEZ; +Cc: linuxppc-embedded
Dear Jose,
in message <918EB199DDDFFA42BEA2EB3A1C6021F3628924@correo.fagorautomation.net> you wrote:
>
> We are planning to develop a new product based on a MPC5200 and Linux
> RTAI. So we are evaluating the BDI2000 and we have found some problems
> when we pretend to debug de linux kernel. Starting with U-boot we are
> able to break at start_kernel() and do some steps and software
> breakpoints. But suddenly (inside the init() function) all the memory
> map becomes all 0's and the U-boot reboots. We think could be the
Did you read the processor's errata sheet?
Especially ID 330 "LSRL corrupts XLB Arbiter" ?
Best regards,
Wolfgang Denk
--
Software Engineering: Embedded and Realtime Systems, Embedded Linux
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de
What was sliced bread the greatest thing since?
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Kernel debugging problem on MPC5200.
2005-09-27 7:24 Kernel debugging problem on MPC5200 TXEMA LOPEZ
2005-09-27 7:53 ` AW: " Achim Machura
2005-09-27 8:33 ` Wolfgang Denk
@ 2005-09-27 10:14 ` Matej Kupljen
2 siblings, 0 replies; 4+ messages in thread
From: Matej Kupljen @ 2005-09-27 10:14 UTC (permalink / raw)
To: TXEMA LOPEZ; +Cc: linuxppc-embedded
Hi
> What are we missing?
See this thread:
http://ozlabs.org/pipermail/linuxppc-embedded/2005-February/016831.html
BR,
Matej
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2005-09-27 10:34 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-09-27 7:24 Kernel debugging problem on MPC5200 TXEMA LOPEZ
2005-09-27 7:53 ` AW: " Achim Machura
2005-09-27 8:33 ` Wolfgang Denk
2005-09-27 10:14 ` Matej Kupljen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).