**SPAM** Re: [Voyage-linux] Soekris net5501 and voyage 0.4.0

Hans Harder (spam-protected)
Sun Jul 1 01:41:23 HKT 2007


Punky,

can you give me the output of lspci -vvvxxx  on the alix board

Hans


 > On 6/30/2007 7:09 PM, Punky Tse wrote:
> Hans,
> 1. ALIX board reports the following that shows DMA support:
> 
> AMD5536: IDE controller at PCI slot 0000:00:0f.2
> AMD5536: chipset revision 1
> AMD5536: not 100% native mode: will probe irqs later
> AMD5536: 0000:00:0f.2 (rev 01) UDMA100 controller
>     ide0: BM-DMA at 0xff00-0xff07, BIOS settings: hda:DMA, hdb:pio
> Probing IDE interface ide0...
> hda: CF 512MB, ATA DISK drive
> ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
> Probing IDE interface ide1...
> hda: max request size: 128KiB
> hda: 1015056 sectors (519 MB) w/1KiB Cache, CHS=1007/16/63, DMA
>  hda: hda1
> 
> 2. That means geodewdt does not work with net5501 at the moment.  I will 
> remove geodewdt in net5501 profile in voyage.update.  If geodewdt works, 
> you can see it from dmesg.
> voyage:~# dmesg|grep geode-m
> geode-mfgpt:  6 timers available.
> geode-mfgpt:  Registered timer 1
> 
> Regards,
> Punky
> 
> Hans Harder wrote:
>> Punky,
>>
>> Booted, but not everything is going well on the net5501
>>
>> It recognised the AMD5536 chipset:
>>
>> Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
>> ide: Assuming 33MHz system bus speed for PIO modes; override with 
>> idebus=xx
>> AMD5536: IDE controller at PCI slot 0000:00:14.2
>> AMD5536: chipset revision 1
>> AMD5536: not 100% native mode: will probe irqs later
>> AMD5536: 0000:00:14.2 (rev 01) UDMA100 controller
>> AMD5536: neither IDE port enabled (BIOS)
>> Probing IDE interface ide0...
>> hdb: TRANSCEND, ATA DISK drive
>> Probing IDE interface ide1...
>> ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
>> hdb: max request size: 128KiB
>> hdb: 3988656 sectors (2042 MB) w/1KiB Cache, CHS=3957/16/63
>>  hdb: hdb1
>>
>> But dma is still off, same error when trying to put it on.
>>
>>
>> When loading the geodewdt module it goes wrong
>>
>> pc87360: Device 0x09 not activated
>> pc87360 9191-6620: VLM conversion set to 1s period, 160us delay
>> nsc_gpio initializing
>> platform pc8736x_gpio.0: NatSemi pc8736x GPIO Driver Initializing
>> platform pc8736x_gpio.0: GPIO ioport 6600 reserved
>> BUG: unable to handle kernel paging request at virtual address ffffff6e
>>  printing eip:
>> c01d08a3
>> *pde = 00001067
>> *pte = 00000000
>> Oops: 0002 [#1]
>> PREEMPT
>> Modules linked in: geodewdt pc8736x_gpio nsc_gpio pc87360 hwmon_vid 
>> i2c_isa i2c_core usblp ehci_hcd ohci_hcd usbcore via_rhine mii bitrev 
>> crc32
>> CPU:    0
>> EIP:    0060:[<c01d08a3>]    Not tainted VLI
>> EFLAGS: 00010296   (2.6.20-486-voyage #1)
>> EIP is at iowrite16+0x29/0x2d
>> eax: 00000306   ebx: c162ad9c   ecx: 00000306   edx: ffffff6e
>> esi: c162ac00   edi: c162adc4   ebp: e085eb00   esp: c148dec8
>> ds: 007b   es: 007b   ss: 0068
>> Process modprobe (pid: 2867, ti=c148c000 task=c146e030 task.ti=c148c000)
>> Stack: e0860042 c162ac00 c162ad9c c0128038 e085eb48 c02da1c4 e085eb0c 
>> 000000cc
>>        000008f4 00000320 df499800 00000420 00000000 00000000 00000000 
>> 00000000
>>        00000000 00000000 00000000 00000000 00000000 00000000 00000000 
>> 00000000
>> Call Trace:
>>  [<e0860042>] geodewdt_init+0x42/0xa8 [geodewdt]
>>  [<c0128038>] sys_init_module+0x1393/0x14ca
>>  [<c0102970>] syscall_call+0x7/0xb
>>  =======================
>> Code: 0a c3 89 c1 81 fa ff ff 03 00 77 1c 89 d0 66 31 c0 3d 00 00 01 
>> 00 74 04 0f 0b eb fe 0f b7 c1 81 e2 ff ff 00 00 66 ef c3 0f b7 c0 <66> 
>> 89 02 c3 89 c2 3d ff ff 03 00 77 1a 66 31 c0 3d 00 00 01 00
>> EIP: [<c01d08a3>] iowrite16+0x29/0x2d SS:ESP 0068:c148dec8
>>  <6>device-mapper: ioctl: 4.11.0-ioctl (2006-10-12) initialised: 
>> dm-devel at redhat.com
>>
>>
>> Hans
>>
>>
>>> On 6/29/2007 4:26 AM, Kim-man 'Punky' TSE wrote:
>>> Hi Hans and all,
>>>
>>> I have made several updates to voyage kernel and distro that are now 
>>> available in voyage-current daily build:
>>>
>>> - add build date in voyage login banner (/etc/motd)
>>> - add ALIX and 5501 profile in voyage.update
>>> - enable CS5535/36 chipset support (dma mode for ide is now working)
>>> - most importantly, watchdog driver, geodewdt, for ALIX (and should 
>>> work for 5501) is now in place!
>>>
>>> voyage-current with above features is with build date = 20070628.  If 
>>> you download it from mirror, please wait for 1 day to be available.
>>>
>>> Regards,
>>> Punky
>>>
>>> Hans Harder wrote:
>>>> Punky,
>>>>
>>>> For the soekris net5501 only the following modules are needed:
>>>> pc87360
>>>> pc8736x_gpio
>>>>
>>>> this gives:
>>>> voyage:/etc# lsmod
>>>> Module                  Size  Used by
>>>> ipv6                  209036  16
>>>> bridge                 41880  0
>>>> llc                     5268  1 bridge
>>>> dm_mod                 41420  0
>>>> pc8736x_gpio            3956  0
>>>> nsc_gpio                2816  1 pc8736x_gpio
>>>> pc87360                16784  0
>>>> hwmon_vid               2432  1 pc87360
>>>> i2c_isa                 3712  1 pc87360
>>>> i2c_core               15760  2 pc87360,i2c_isa
>>>> ehci_hcd               22412  0
>>>> ohci_hcd               14468  0
>>>> usbcore                96408  3 ehci_hcd,ohci_hcd
>>>> via_rhine              18056  0
>>>> mii                     4352  1 via_rhine
>>>> bitrev                  1792  1 via_rhine
>>>> crc32                   3840  1 via_rhine
>>>>
>>>> voyage:/etc# sensors
>>>> pc87366-isa-6620
>>>> Adapter: ISA adapter
>>>> in0:       +3.01 V  (min =  +0.00 V, max =  +3.01 V)
>>>> in1:       +1.25 V  (min =  +0.00 V, max =  +3.01 V)
>>>> in2:       +2.55 V  (min =  +0.00 V, max =  +3.01 V)
>>>> in3:       +0.61 V  (min =  +0.00 V, max =  +3.01 V)
>>>> in4:       +2.53 V  (min =  +0.00 V, max =  +3.01 V)
>>>> in5:       +2.53 V  (min =  +0.00 V, max =  +3.01 V)
>>>> in6:       +2.65 V  (min =  +0.00 V, max =  +3.01 V)
>>>> Vsb:       +3.38 V  (min =  +3.00 V, max =  +3.59 V)
>>>> Vdd:       +3.38 V  (min =  +3.00 V, max =  +3.59 V)
>>>> Vbat:      +3.01 V  (min =  +0.00 V, max =  +3.01 V)
>>>> AVdd:      +3.36 V  (min =  +3.00 V, max =  +3.59 V)
>>>> CPU0 Temp:   +98 C  (low  =   -55 C, high =  +127 C)
>>>> CPU0 Crit:  +127 C
>>>> CPU1 Temp:  +127 C  (low  =   -55 C, high =  +127 C)   OPEN
>>>> CPU1 Crit:  +127 C ALARM
>>>> S-IO Temp:   +52 C  (low  =   -55 C, high =  +127 C)
>>>> S-IO Crit:  +127 C
>>>> vid:      +0.000 V  (VRM Version 0.0)
>>>>
>>>> Hans
>>>>
>>>>
>>>> On 6/24/2007 5:59 PM, Punky Tse wrote:
>>>>> I don't have net5501 so I can't test it.  Same as ALIX, I believe 
>>>>> the following modules are not needed for net5501:
>>>>>
>>>>> lm77
>>>>> wd1100 sysctl_wd_graceful=0 sysctl_wd_timeout=30
>>>>>
>>>>> Watchdog driver are still missing for ALIX and net5501.  I have 
>>>>> been told that CS5536 driver is able to program as watchdog timer, 
>>>>> and I also have the kernel codes for "multi-function general 
>>>>> purpose timer", but there is still a long way to program the timer 
>>>>> API for watchdog purpose.
>>>>>
>>>>> Regards,
>>>>> Punky
>>>>>
>>>>> Hans Harder wrote:
>>>>>> Tomorrow I will be getting a net5501 and I am planning to try it 
>>>>>> out with voyage 0.4.0
>>>>>> Since the net5501 is almost the same as the Wrap Alix, I selected 
>>>>>> the wrap profile for generating the cf image
>>>>>> net5501: Geode LX800 with CS5536 companion chip, network 4x  
>>>>>> VT6105M, serial console
>>>>>>
>>>>>> my current et/modules looks now like:
>>>>>> natsemi   hostap_pci wd1100 sysctl_wd_graceful=0 
>>>>>> sysctl_wd_timeout=30   lm77
>>>>>> scx200_acb base=0x810,0x820
>>>>>> w83627hf
>>>>>>
>>>>>> Can somebody advise what modules there should be loaded ?
>>>>>>
>>>>>> Hans
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Voyage-linux mailing list
>>>>>> Voyage-linux at list.voyage.hk
>>>>>> http://list.voyage.hk/mailman/listinfo/voyage-linux
>>>
> 
> 




More information about the Voyage-linux mailing list