May 18, 2013, 02:52:39 pm
News:
  Show Posts
Pages: [1]
1  Neuros OSD / Neuros OSD - I need help! / OSD boot problems and errors using TFTP... on: December 11, 2006, 02:10:02 pm
*** I also posted this same question today in GoogleGroups:Neuros-DM320 ***

I am really stuck.  I've been working on this for a few days, but I can't get a good boot of the OSD using tftp on my debian linux box.

1) I set up the dev / build environment as per deroberts' Guide on the Neuros wiki.  BTW... the watchdog patch does not work with the current source in svn... I did a manual patch and will build a new patch file and post it.

2) I can get a clean build (using 00_Build.sh)... with updated uImage in images dir.

3) When I try to "boot" the OSD (using TFTP) it all starts out fine, but then I see some errors and the OSD screen goes blank.  (the low-res image/logo in the boot loader is displayed for a few seconds of course).  Some of the "error" messages are:
                 * /etc/rcS.d/S10_splashscreen: /etc/rcS.d/S10_splashscreen: 33: /usr/local/bin/sscr: not found
                 * /etc/init.d/rc: /etc/init.d/rc: 73: /etc/rc.local: not found (twice)
                 * also these: fnt_createfont, pcf_createfont, freetype_createfont: System,8 not found
                 *** I also see a "Segmentation Fault" error about 30% of the time.

4) In the end, the boot seems to abort and I end up at a linux prompt inside BusyBox.

5) I have tried this with several of the more recent tags.

6) I have attached my boot log below.

Any help would be appreciated.  I was trying to get some stuff working for CES as well.

Bill W
AnySource Media

********************** Complete Boot Log *****************************

U-Boot 1.1.4 (Sep 28 2006 - 16:37:56)

U-Boot code: 01400000 -> 0142A698  BSS: -> 0145F170
RAM Configuration:
Bank #0: 01100000 64 MB
Manuf. ID @ 0x00100000: 0x00000020
Device ID @ 0x00100001: 0x0000007e
Flash: 16 MB
In:    serial
Out:   serial
Err:   serial
DM320 Rev. B/C
initial i2c interface
Initializing Ethernet
Found DM9000 ID:90000a46 at address 60000300 !
[eth_init]MAC:0:18:11:80:10:ef:
Neuros Technologies OSD Controller (c) 2005
Ingenient Technologies NTSC/PAL Video Controller (c) 2005
Ingenient Technologies LCD Controller (c) 2005
Configuring video encoder for NTSC
CFG_FLAG_ADDR = 1f00000
CFG_PACKAGE_ADDR = 1f01000
Initialize CompactFlash...
Bus 0: OK
  Device 0: Model: SanDisk SDP3E-0  Firm: Vdd 0.87 Ser#:
            Type: Removable Hard Disk
            Capacity: 19.1 MB = 0.0 GB (39168 x 512)
  Device 1: Bad status 0x0
not available
reading /newpackage/r3.upk
read file size: ffffffff
can't read file /newpackage/r3.upk from ide !!
mmc or sd card initial error
Hit any key to stop autoboot:  0
Found DM9000 ID:90000a46 at address 60000300 !
DM9000 work in 16 bus width
[eth_init]MAC:0:18:11:80:10:ef:
TFTP from server 192.168.2.112; our IP address is 192.168.2.110
Filename '/neuros-osd/uImage'.
Load address: 0x1800000
Loading: #################################################################
         #################################################################
         #################################################################
         #######################
done
Bytes transferred = 1113280 (10fcc0 hex)
## Booting image at 01800000 ...
   Image Name:   Linux-2.6.15
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1113216 Bytes =  1.1 MB
   Load Address: 01108000
   Entry Point:  01108000
   Verifying Checksum ... OK
OK

Starting kernel ...

Uncompressing Linux.......................................................................... done, booting t.Linux version 2.6.15 (root@debian-ASM-DEV-70) (gcc version 3.4.6) #1 PREEMPT Fri Dec 1 10:18:46 EST 2006
CPU: ARM926EJ-Sid(wb) [41069263] revision 3 (ARMv5TEJ)
Machine: IT DM320-20
Memory policy: ECC disabled, Data cache writeback
CPU0: D VIVT write-back cache
CPU0: I cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets
CPU0: D cache: 8192 bytes, associativity 4, 32 byte lines, 64 sets
Built 1 zonelists
Kernel command line: console=ttyS0,115200n8 root=/dev/nfs rw nfsroot=192.168.2.112:/srv/neuros-osd-rootfs,udpMPID hash table entries: 64 (order: 6, 1024 bytes)
Dentry cache hash table entries: 2048 (order: 1, 8192 bytes)
Inode-cache hash table entries: 1024 (order: 0, 4096 bytes)
Memory: 14MB = 14MB total
Memory: 11792KB available (1897K code, 374K data, 92K init)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
NET: Registered protocol family 16
usbcore: registered new driver usbfs
usbcore: registered new driver hub
NetWinder Floating Point Emulator V0.97 (double precision)
JFFS2 version 2.2. (NAND) (C) 2001-2003 Red Hat, Inc.
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered
Software Watchdog Timer: 0.07 initialized. soft_noboot=0 soft_margin=60 sec (nowayout= 0)
Ingenient Technologies LED Driver 1.0
Ingenient Technologies DM320 Timer Driver
Ingenient Technologies TI SoC Serial Driver 1.0
ttyS0 at MMIO 0xe0030300 (irq = 12) is a IT SoC
ttyS1 at MMIO 0xe0030380 (irq = 13) is a IT SoC
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
loop: loaded (max 8 devices)
*************** DM9000: dm9k_init_module
<DM9KS> I/O: c105e300, VID: 90000a46
eth0: at 0xc105e300 IRQ 27
eth0: Ethernet addr: 00:18:11:80:10:ef
Ingenient Technologies I2C Adapter
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx
Ingenient onboard IDE/CFC configured as device 0
Neuros NOR flash device: 1000000 at 100000
Flash device virtual mapping at c1080000
Neuros OSD NOR Flash: Found 1 x16 devices at 0x0 in 16-bit bank
 Amd/Fujitsu Extended Query Table at 0x0040
Neuros OSD NOR Flash: CFI does not contain boot bank location. Assuming top.
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
cmdlinepart partition parsing not available
Using Neuros partition definition
Creating 6 MTD partitions on "Neuros OSD NOR Flash":
0x00000000-0x00040000 : "bootloader"
0x00040000-0x00060000 : "u-env"
0x00060000-0x001a0000 : "kernel"
0x001a0000-0x007c0000 : "cramfs"
0x007c0000-0x007e0000 : "ramfs"
0x007e0000-0x01000000 : "jffs2"
usbmon: debugfs is not available
NET: Registered protocol family 2
IP route cache hash table entries: 128 (order: -3, 512 bytes)
TCP established hash table entries: 512 (order: -1, 2048 bytes)
TCP bind hash table entries: 512 (order: -1, 2048 bytes)
TCP: Hash tables configured (established 512 bind 512)
TCP reno registered
TCP bic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
Sending DHCP requests ., OK
IP-Config: Got DHCP answer from 192.168.2.1, my address is 192.168.2.110
IP-Config: Complete:
      device=eth0, addr=192.168.2.110, mask=255.255.255.0, gw=192.168.2.1,
     host=neuros, domain=, nis-domain=(none),
     bootserver=192.168.2.1, rootserver=192.168.2.112, rootpath=
Looking up port of RPC 100003/3 on 192.168.2.112
Looking up port of RPC 100005/3 on 192.168.2.112
VFS: Mounted root (nfs filesystem).
Freeing init memory: 92K
mount: Mounting  on  /mnt/hdd     vfat      defaults        0 0 failed: No such file or directory
Loading Module /lib/modules/2.6.15/extra/imanage.ko
imanage: module license 'Ingenient Technologies, Inc.' taints kernel.
        Ingenient Technologies DSP/Memory CODEC Controller (c) 2004-2006
        Ingenient Technologies Messaging Control System (c) 2004-2005
        Ingenient Technologies Memory Manager System (c) 2004-2006
        Ingenient Technologies DM320 DSP Control System (c) 2004-2006
        Ingenient Technologies McBSP Registers Driver (c) 2005-2006
        Ingenient Technologies Buffer Manager Driver (c) 2006
Loading Module /lib/modules/2.6.15/kernel/fs/jbd/jbd.ko
Loading Module /lib/modules/2.6.15/extra/itfb.ko
        Ingenient Technologies - FrameBuffer Driver (c) 2004-2006
Loading Module /lib/modules/2.6.15/kernel/fs/ext3/ext3.ko
/etc/rcS.d/S10_splashscreen: /etc/rcS.d/S10_splashscreen: 33: /usr/local/bin/sscr: not found
Loading Module /lib/modules/2.6.15/kernel/fs/fat/fat.ko
Loading Module /lib/modules/2.6.15/kernel/fs/vfat/vfat.ko
Loading Module /lib/modules/2.6.15/kernel/fs/cifs/cifs.ko
Loading Module /lib/modules/2.6.15/extra/aic23.ko
        Ingenient Technologes TI AIC23 Audio Controller Driver (c) 2004-2006
Loading Module /lib/modules/2.6.15/extra/ividio.ko
        Ingenient Technologies Video I/O Driver (c) 2004-2005
        Ingenient Technologies NTSC/PAL Video Controller (c) 2004-2006
        Ingenient Technologies LCD Controller (c) 2004-2006
        Ingenient Technologies OSD Controller (c) 2004-2006
        Ingenient Technologies CCD Controller (c) 2004-2005
        Ingenient Technologies Preview Engine Controller (c) 2004-2006
        Ingenient Technologies Video Capture System (c) 2004-2006
        Ingenient Technologies Window Display Driver (c) 2005-2006
        Ingenient Technologies Multichannel Video Render Driver (c) 2006
Loading Module /lib/modules/2.6.15/extra/tvp5150.ko
        Ingenient Technologes TI TVP5150A NTSC/PAL Video Decoder (c) 2004-2006
Loading Module /lib/modules/2.6.15/extra/iencode.ko
        Ingenient Technologies Encoder Driver Framework (c) 2004-2006
        Ingenient Technologies Image Encoder Driver (c) 2004-2006
        Ingenient Technologies Video Encoder Driver (c) 2004-2006
        Ingenient Technologies Audio Encoder Driver (c) 2004-2006
Loading Module /lib/modules/2.6.15/extra/idecode.ko
        Ingenient Technologies Decoder Driver Framework (c) 2004-2006
        Ingenient Technologies Image Decoder Driver (c) 2004-2006
        Ingenient Technologies Video Decoder Driver (c) 2004-2006
        Ingenient Technologies Audio Decoder Driver (c) 2004-2006
        Ingenient Technologies Subtitle Decoder Driver (c) 2004-2006
Loading Module /lib/modules/2.6.15/extra/mpeg4.ko
        Ingenient Technologies - MPEG4 Video Codec Plugins (c) 2004-2005
        Ingenient Technologies - MPEG4 Video Encoder Codec Plugin (c) 2004-2006
        Ingenient Technologies - MPEG4 Video Decoder Codec Plugin (c) 2004-2006
Loading Module /lib/modules/2.6.15/extra/pcm.ko
        Ingenient Technologies - PCM Audio Codec Plugins (c) 2004-2006
        Ingenient Technologies - PCM Audio Encoder Codec Plugin (c) 2005-2006
        Ingenient Technologies - PCM Audio Decoder Codec Plugin (c) 2004-2006
Loading Module /lib/modules/2.6.15/extra/mpeg4_pcm_enc.ko
        Ingenient Technologies - DM320 MPEG4 + PCM Encoders (c) 2005-2006
        Ingenient Technologies - DM320 MPEG4 (QVGA) + PCM Encoder (c) 2005-2006
        Ingenient Technologies - DM320 MPEG4 (VGA) + PCM Encoder (c) 2005-2006
Loading Module /lib/modules/2.6.15/extra/mspirrtc.ko
        IR RTC Controller Driver (c) 2006
/etc/init.d/rc: /etc/init.d/rc: 73: /etc/rc.local: not found
Loading Module /lib/modules/2.6.15/kernel/drivers/scsi/scsi_mod.ko
fnt_createfont: System,8 not found
pcf_createfont: System,8 not found
freetype_createfont: System,8 not found

nxIME.c:        Create IME 3
./../src/settings/vrec-settings.c--LoadVrecSettings: 289
                 LoadVrecSettings
Format                  :       2
Video Codec             :       0
Audio Codec             :       0
Resolution              :       0
Samplerate              :       0
ABitrate                :       0
VBitrate                :       0
Framerate               :       15
Mode                    :       0
Input                   :       0
Quality         :       3
TargetDevice            :       0
RecordingTime           :       0
Storate         :       2
RecPath         :       /media/usbdisk1
Segmentation fault
SCSI subsystem initialized
Loading Module /lib/modules/2.6.15/kernel/drivers/usb/storage/usb-storage.ko
Initializing USB Mass Storage driver...
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
Loading Module /lib/modules/2.6.15/kernel/drivers/scsi/sd_mod.ko
Loading Module /lib/modules/2.6.15/kernel/drivers/scsi/sg.ko
Loading Module /lib/modules/2.6.15/kernel/drivers/usb/host/dm320/dm320-hcd.ko
dm320: driver DM320-USB-HCD, 27 Oct. 2006
DM320-USB-HCD DM320-USB-HCD.0: USB Host Controller
DM320-USB-HCD DM320-USB-HCD.0: new USB bus registered, assigned bus number 1
DM320-USB-HCD DM320-USB-HCD.0: irq 15, io mem 0x80000000
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
Loading Module /lib/modules/2.6.15/kernel/drivers/ide/ide-generic.ko
__init ide_generic_init-----
CFA DISK drive
ide0 at 0xe3000000-0xe3000007,0xe300000e on irq 18
hda: max request size: 128KiB
hda: 39168 sectors (20 MB) w/1KiB Cache, CHS=612/2/32
hda: cache flushes not supported
 hda: hda1
 hda: hda1
 hda: hda1
 hda: hda1
----------------- IR button: [39]
 hda: hda1
 hda: hda1
 hda: hda1
 hda: hda1
----------------- IR button: [39]
----------------- IR button: [39]
Loading Module /lib/modules/2.6.15/kernel/drivers/mmc/mmc_core.ko
----------------- IR button: [39]
----------------- IR button: [39]
Loading Module /lib/modules/2.6.15/kernel/drivers/mmc/mmc_queue.ko
Loading Module /lib/modules/2.6.15/kernel/drivers/mmc/mmc2.ko
Loading Module /lib/modules/2.6.15/kernel/drivers/mmc/mmc_block.ko
Loading Module /lib/modules/2.6.15/kernel/drivers/mmc/dm320_mmc.ko
Loading Module /lib/modules/2.6.15/kernel/drivers/mem_st_pro/mem_stk_sysfs.ko
Loading Module /lib/modules/2.6.15/kernel/drivers/mem_st_pro/mem_stk_queue.ko
Loading Module /lib/modules/2.6.15/kernel/drivers/mem_st_pro/mem_stk.ko
Loading Module /lib/modules/2.6.15/kernel/drivers/mem_st_pro/mem_stk_block.ko
Loading Module /lib/modules/2.6.15/kernel/drivers/mem_st_pro/mem_stk_low.ko
Loading Module /lib/modules/2.6.15/extra/mpeg2.ko
        Ingenient Technologies - MPEG2 Video Codec Plugins (c) 2004-2006
        Ingenient Technologies - MPEG2 Video Decoder Codec Plugin (c) 2004-2006
Loading Module /lib/modules/2.6.15/extra/image.ko
        Ingenient Technologies - IMAGE Decode Plugin (c) 2004-2005
Loading Module /lib/modules/2.6.15/extra/wmv.ko
Loading Module /lib/modules/2.6.15/extra/divx311.ko
        Ingenient Technologies - WMV Video Codec Plugins (c) 2004-2006
        Ingenient Technologies - WMV Video Decoder Codec Plugin (c) 2004-2006
        Ingenient Technologies - DIVX311 Video Codec Plugins (c) 2004-2006
        Ingenient Technologies - DIVX311 Video Decoder Codec Plugin (c) 2004-2006
Loading Module /lib/modules/2.6.15/extra/g7xx.ko
        Ingenient Technologies - G.7XX Audio Codec Plugins (c) 2004-2005
        Ingenient Technologies - G.711/G.726 Audio Encoder Codec Plugin (c) 2004-2006
        Ingenient Technologies - G.711/G.726 Audio Decoder Codec Plugin (c) 2004-2006
Loading Module /lib/modules/2.6.15/extra/image_enc.ko
        Ingenient Technologies - DM320 JPEG Image Encoder (c) 2004-2006
Loading Module /lib/modules/2.6.15/extra/image_dec.ko
        Ingenient Technologies - DM320 JPEG Image Decoder (c) 2004-2006
Loading Module /lib/modules/2.6.15/extra/jpeg_codec.ko
        Ingenient Technologies - DM320 JPEG Image Encoder/Decoder (c) 2005-2006
Loading Module /lib/modules/2.6.15/extra/jpeg_pcm_dec.ko
        Ingenient Technologies - DM320 JPEG Image + PCM Decoder (c) 2005-2006
Loading Module /lib/modules/2.6.15/extra/divx311_pcm_dec.ko
        Ingenient Technologies - DM320 DivX 3.11 + PCM Decoder (c) 2004-2006
Loading Module /lib/modules/2.6.15/extra/wmv_wma_dec.ko
        Ingenient Technologies - DM320 WMV + WMA + PCM Decoder (c) 2004-2006
Loading Module /lib/modules/2.6.15/extra/mpeg2_pcm_dec.ko
        Ingenient Technologies - DM320 MPEG2 + PCM Decoder (c) 2004-2006
Loading Module /lib/modules/2.6.15/extra/mpeg4_pcm_dec.ko
        Ingenient Technologies - DM320 MPEG4-SP + PCM Decoder (c) 2004-2006
Loading Module /lib/modules/2.6.15/extra/mpeg4sp_g7xx_enc.ko
        Ingenient Technologies - DM320 MPEG4 + G.711 + G.726 Encoders (c) 2004-2006
        MPEG4 (QVGA) G.711 + G.726 Encoder (c) 2004-2006
        MPEG4 (VGA) G.711 + G.726 Encoder (c) 2004-2006
Loading Module /lib/modules/2.6.15/extra/mpeg4sp_g7xx_dec.ko
        Ingenient Technologies - DM320 MPEG4 + G.711 + G.726 Decoder (c) 2004-2006
Loading Module /lib/modules/2.6.15/extra/mpeg4sp_g7xx_codec.ko
        Ingenient Technologies - DM320 MPEG4 Encoder + G.711 + G.726 Encoder/Decoder (c) 2004-2006
/etc/init.d/rc: /etc/init.d/rc: 73: /etc/rc.local: not found

login[1904]: root login  on `ttyS0'



BusyBox v1.1.3 (2006.12.01-15:13+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.


********************** End of Boot Log *****************************



Pages: [1]