Buffalo NAS-Central Forums

Welcome to the Linkstation Wiki community
It is currently Fri Aug 17, 2018 8:30 am

All times are UTC+01:00




Post new topic  Reply to topic  [ 283 posts ]  Go to page Previous 114 15 16 17 18 19 Next
Author Message
PostPosted: Tue Aug 26, 2008 7:10 am 
Offline
Newbie

Joined: Mon Aug 25, 2008 6:50 am
Posts: 42
Hello,

I need help in porting latetest vanilla linux kernel to netronix nh-233 (MV88F5182 based), it would be nice if someone
could help :) I have compiled the repository already but I need a working devio line to create uImage from zImage (maybe some could explain to me what this is needed for and how it works)?!

Balou

Hardware: MV88F5182, 8MB FLASH, 128MB RAM, 2xSATA HDD, Marvell Gigabit Phy 88E1118(?), 2xUSB-Host,
Power and Backup-Button, 9xused LEDs (Power, Status, LAN, USB1, USB2, HD1, HD2, HD FULL, Backup)


Top
   
PostPosted: Thu Aug 28, 2008 12:37 pm 
Offline
Developer

Joined: Mon Oct 03, 2005 11:32 pm
Posts: 399
Location: France
balou1974 wrote:
Hello,

I need help in porting latetest vanilla linux kernel to netronix nh-233 (MV88F5182 based), it would be nice if someone
could help :) I have compiled the repository already but I need a working devio line to create uImage from zImage (maybe some could explain to me what this is needed for and how it works)?!

Balou

Hardware: MV88F5182, 8MB FLASH, 128MB RAM, 2xSATA HDD, Marvell Gigabit Phy 88E1118(?), 2xUSB-Host,
Power and Backup-Button, 9xused LEDs (Power, Status, LAN, USB1, USB2, HD1, HD2, HD FULL, Backup)

Hello balou,
you need to get the kernel source code of the kernel that is running your device, and to follow this guide : http://nas-central.org/index.php/Orion_ ... tion_guide .
If the source code is not available publicly, try to send them an email asking for the GPL source code ! If they refuse to send it to you, then it's will be a GPL violation ...
Anyway if source code is not available, you may want to get MPP configuration by reading the MPP registers value from uboot (uboot is most likely using the good configuration on this part).

Sylver

PS : are you the one who registered the mach-type => http://www.arm.linux.org.uk/developer/m ... st&id=1893 ?

_________________
Kurobox Pro 500GB (for dev) / Freelink / 2.6.26-rc4 kernel, QNAP TS-409 Pro 1TB, Maxtor Shared Storage II 500GB


Top
   
PostPosted: Thu Aug 28, 2008 8:18 pm 
Offline
Newbie

Joined: Mon Aug 25, 2008 6:50 am
Posts: 42
Yepp! I am the one who registered the mach-type and I already added a devio-line to the wiki :)
The only problem seems to be the gpio (already mailed to the manufacturer few days ago/no answer yet).

Could you explain the U-Boot mrzhod to find out the gpio-settings? I got a working serial-connection to the NAS and
used U-Boot for testing a buffalo kernel.

Balou


Top
   
PostPosted: Thu Aug 28, 2008 8:31 pm 
Offline
Developer

Joined: Mon Oct 03, 2005 11:32 pm
Posts: 399
Location: France
There is an u-boot command to dump memory, just dump memory addresses corresponding to MPP configuration registers (check 88f5182 technical doc to find the corresponding addresses, I don't have them in mind)
Sylver

_________________
Kurobox Pro 500GB (for dev) / Freelink / 2.6.26-rc4 kernel, QNAP TS-409 Pro 1TB, Maxtor Shared Storage II 500GB


Top
   
PostPosted: Thu Aug 28, 2008 9:41 pm 
Offline
Newbie

Joined: Mon Aug 25, 2008 6:50 am
Posts: 42
Offset 0x10100 seems to be the first GPIO-Address named 'GPIO Data out register'. I found this in the user manual at page 512, do you mean the address space from 0x10100 to 0x1011C? I am not quite sure what addresses you mean...

Edit: Or do you mean 0x10000 to 0x10010 - first register is 0x10000 named MPP Control 0 register ?

Edit: Both ranges seem to be part of the internal address space D000.0000 to D00F.FFFF

So first MPP register should be D001.0000 and first gpio reg. should be D001.0100 ?

Balou


Top
   
PostPosted: Thu Aug 28, 2008 10:09 pm 
Offline
Developer

Joined: Mon Oct 03, 2005 11:32 pm
Posts: 399
Location: France
MPP control register is the thing you want, so get :
0xf1010000 MPP Control register 0
0xf1010004 MPP Control register 1
0xf1010050 MPP Control register 2
But even if you get that, you'll still have some informations missing (what each gpio is used for).
Good luck anyway ;)

_________________
Kurobox Pro 500GB (for dev) / Freelink / 2.6.26-rc4 kernel, QNAP TS-409 Pro 1TB, Maxtor Shared Storage II 500GB


Top
   
PostPosted: Fri Aug 29, 2008 6:46 am 
Offline
Newbie

Joined: Mon Aug 25, 2008 6:50 am
Posts: 42
Thank you! Well here they are:

    f1010000: 00000003 55550000 03ff0000 00000000 ......UU........
    f1010010: 00638636 00000000 00000000 00000000 6.c.............
    f1010020: ff000000 00000000 00000000 00000000 ................
    f1010030: 00b80000 00000000 00000000 00000000 ................
    f1010040: 00000f08 00000a50 00000000 00000000 ....P...........
    f1010050: 00000000 00000000 00000000 00000000 ................

How can I test the GPIOs which is for which LED or Button is there any command?


Top
   
PostPosted: Fri Aug 29, 2008 12:19 pm 
Offline
Developer

Joined: Mon Oct 03, 2005 11:32 pm
Posts: 399
Location: France
balou1974 wrote:
Thank you! Well here they are:

    f1010000: 00000003 55550000 03ff0000 00000000 ......UU........
    f1010010: 00638636 00000000 00000000 00000000 6.c.............
    f1010020: ff000000 00000000 00000000 00000000 ................
    f1010030: 00b80000 00000000 00000000 00000000 ................
    f1010040: 00000f08 00000a50 00000000 00000000 ....P...........
    f1010050: 00000000 00000000 00000000 00000000 ................

How can I test the GPIOs which is for which LED or Button is there any command?


Then your MPP configuration will be :
Code:
static struct orion5x_mpp_mode nh233_mpp_modes[] __initdata = {
   {  0, MPP_GPIO },
   {  1, MPP_GPIO },
   {  2, MPP_GPIO },
   {  3, MPP_GPIO },
   {  4, MPP_GPIO },
   {  5, MPP_GPIO },
   {  6, MPP_GPIO },
   {  7, MPP_GPIO },
   {  8, MPP_GPIO },
   {  9, MPP_GPIO },
   { 10, MPP_GPIO },
   { 11, MPP_GPIO },
   { 12, MPP_SATA_LED },
   { 13, MPP_SATA_LED },
   { 14, MPP_SATA_LED },
   { 15, MPP_SATA_LED },
   { 16, MPP_UART },
   { 17, MPP_UART },
   { 18, MPP_UART },
   { 19, MPP_UART },
   { -1 },
};

Where each "MPP_GPIO" could be actually "MPP_UNUSED".
You should also check for each GPIO if there are configured as input or output (there is also a register to read about that), and if some are used as interrupts. Getting all these information is certainly possible, but it would be so easy to have all needed information from source code ...
Moreover if your device is using its PCI bus, you'll have to find which GPIO(s) is(are) used as interrupt line ...
If you find the way to find all needed informations, please open a wiki page about how to acheive all the steps ;)

Sylver

_________________
Kurobox Pro 500GB (for dev) / Freelink / 2.6.26-rc4 kernel, QNAP TS-409 Pro 1TB, Maxtor Shared Storage II 500GB


Top
   
PostPosted: Tue Sep 02, 2008 6:56 am 
Offline
Newbie

Joined: Mon Aug 25, 2008 6:50 am
Posts: 42
I have not much time because my holidays ended at the beginning of this week.
One thing that may help is a complete bootlog of the Netronix NH-233:


Code:
  _   _      _                   _
 | \ | |    | |                 (_)
 |  \| | ___| |_ _ __ ___  _ __  ___  __
 | . ` |/ _ \ __| '__/ _ \| '_ \| \ \/ /
 | |\  |  __/ |_| | | (_) | | | | |>  <
 |_| \_|\___|\__|_|  \___/|_| |_|_/_/\_\
 _   _     ____              _
| | | |   | __ )  ___   ___ | |_
| | | |___|  _ \ / _ \ / _ \| __|
| |_| |___| |_) | (_) | (_) | |_
 \___/    |____/ \___/ \___/ \__|
 ** LOADER **
 ** MARVELL BOARD: NTX-88F5182-NH233 LE

U-Boot 1.1.1 (Jul 21 2007 - 13:08:28) Marvell version: 1.10.8

DRAM CS[0] base 0x00000000   size 128MB
DRAM Total size 128MB
mv_flash.c: [8192kB@ff800000]
Protect flash from 0xFFF90000 ~ 0xFFFFFFFF
Flash:  8 MB
Addresses 20M - 0M are saved for the U-Boot usage.
Mem malloc Initialization (20M - 16M): Done

Soc: 88F5182 A2
CPU: ARM926 (Rev 0) running @ 500Mhz
Orion 1 streaming disabled
SysClock = 166Mhz , TClock = 166Mhz


USB 0: host mode
USB 1: host mode
PCI 0: PCI Express Root Complex Interface
PCI 1: Conventional PCI, speed = 33000000
Net:   egiga0 [PRIME]
Using 88E1118 phy

Marvell Serial ATA Adapter
Intergrated Sata device found
  Device 0: OK
Model: ExcelStor Technology J9250S              Firm: GM2OA52A Ser#:       xxxxxxxxxxxxxx
            Type: Hard Disk
            Supports 48-bit addressing
            Capacity: 238475.1 MB = 232.8 GB (488397168 x 512)
  Device 1: OK
Model: ExcelStor Technology J9250S              Firm: GM2OA52A Ser#:       xxxxxxxxxxxxxx
            Type: Hard Disk
            Supports 48-bit addressing
            Capacity: 238475.1 MB = 232.8 GB (488397168 x 512)

hit any key to switch tftp boot.
Hit any key to stop autoboot:  0
bootcmd:[cp.b ffa00000 800000 0x570000;bootm ff800000]
Hit any key to stop autoboot:  0
src base_address=00000000, size = d
src address=FFA00000
dest address=00800000
count =00570000
## Booting image at ff800000 ...
   Image Name:   Linux-2.6.12.6-arm1
   Created:      2007-12-18   7:18:22 UTC
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1971164 Bytes =  1.9 MB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... OK
OK
## Transferring control to Linux (at address 00008000) ...

Starting kernel ...

arg:console=ttyS0,115200 root=/dev/ram initrd=0x800000,0x570000
Uncompressing

Linux..................................................................................................

............................. done, booting the kernel.
Linux version 2.6.12.6-arm1 (andy@friends) (gcc version 3.4.4 (release) (CodeSourcery ARM 2005q3-2)) #1

Tue Dec 18 15:18:13 CST 2007
CPU: ARM926EJ-Sid(wb) [41069260] revision 0 (ARMv5TEJ)
CPU0: D VIVT write-back cache
CPU0: I cache: 32768 bytes, associativity 1, 32 byte lines, 1024 sets
CPU0: D cache: 32768 bytes, associativity 1, 32 byte lines, 1024 sets
Machine: MV-88fxx81
Using UBoot passing parameters structure
Sys Clk = 166666667, Tclk = 166666667
Memory policy: ECC disabled, Data cache writeback
BUG: not creating mapping for 0x80000000 at 0x80000000 in user region
BUG: not creating mapping for 0xa0000000 at 0xa0000000 in user region
Built 1 zonelists
Kernel command line: console=ttyS0,115200 root=/dev/ram initrd=0x800000,0x570000
PID hash table entries: 1024 (order: 10, 16384 bytes)
Console: colour dummy device 80x30
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Memory: 128MB 0MB 0MB 0MB = 128MB total
Memory: 120064KB available (3040K code, 894K data, 108K init)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
checking if image is initramfs...it isn't (no cpio magic); looks like an initrd
Freeing initrd memory: 5568K
NET: Registered protocol family 16

CPU Interface
-------------
SDRAM_CS0 ....base 00000000, size 128MB
SDRAM_CS1 ....disable
SDRAM_CS2 ....disable
SDRAM_CS3 ....disable
PEX0_MEM ....base 80000000, size 128MB
PEX0_IO ....base f2000000, size   1MB
PCI0_MEM ....base a0000000, size 128MB
PCI0_IO ....base f2100000, size   1MB
INTER_REGS ....base f1000000, size   1MB
DEVICE_CS0 ....base e0000000, size   1MB
DEVICE_CS1 ....no such
DEVICE_CS2 ....no such
DEV_BOOCS ....base ff800000, size   8MB
CRYPTO ENG ....no such
FLASH boardId = 0x12
Flash bankwidth 1, base ff800000, size 800000

  Marvell Development Board (LSP Version 1.10.3_DB_NAS)-- NTX_PLATFORM_NH233  Soc: 88F5182 A2

 Detected Tclk 166666667 and SysClk 166666667
Marvell USB EHCI Host controller #0: c0540bc0
Marvell USB EHCI Host controller #1: c0540b00
pexBarOverlapDetect: winNum 2 overlap current 0
mvPexInit:Warning :Bar 2 size is illigal
it will be disabled
please check Pex and CPU windows configuration
PCI: bus0: Fast back to back transfers enabled
PCI: bus1: Fast back to back transfers enabled
SCSI subsystem initialized
usbcore: registered new driver usbfs
usbcore: registered new driver hub
Use the XOR engines (offloading) for enhancing the following functions:
  o RAID 5 Xor calculation
  o kernel memcpy
  o copy user to/from kernel buffers
Number of XOR engines to use: 2
cesadev_init(c0011fdc)
Fast Floating Point Emulator V0.9 (c) Peter Teichmann.
inotify device minor=63
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
NTFS driver 2.1.22 [Flags: R/O].
JFFS2 version 2.2. (NAND) (C) 2001-2003 Red Hat, Inc.
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
ttyS0 at MMIO 0x0 (irq = 3) is a 16550A
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered
RAMDISK driver initialized: 2 RAM disks of 20480K size 1024 blocksize
loop: loaded (max 8 devices)
Marvell Gigabit Ethernet Driver 'egiga':
  o Ethernet descriptors in DRAM
  o DRAM SW cache-coherency
  o Checksum offload enabled
  o Loading network interface 'eth0'
ipddp.c:v0.01 8/28/97 Bradford W. Johnson <johns393@maroon.tc.umn.edu>
ipddp0: Appletalk-IP Encap. mode by Bradford W. Johnson <johns393@maroon.tc.umn.edu>
Intergrated Sata device found
scsi0 : Marvell SCSI to SATA adapter
scsi1 : Marvell SCSI to SATA adapter
  Vendor: ATA       Model: ExcelStor Techno  Rev: GM2O
  Type:   Direct-Access                      ANSI SCSI revision: 03
  Vendor: ATA       Model: ExcelStor Techno  Rev: GM2O
  Type:   Direct-Access                      ANSI SCSI revision: 03
SCSI device sda: 488397168 512-byte hdwr sectors (250059 MB)
SCSI device sda: drive cache: write back
SCSI device sda: 488397168 512-byte hdwr sectors (250059 MB)
SCSI device sda: drive cache: write back
 sda: sda1 sda2 sda3
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
/etc/rc.d/usb_pnp sda 1 0 ntx_serial
SCSI device sdb: 488397168 512-byte hdwr sectors (250059 MB)
SCSI device sdb: drive cache: write back
SCSI device sdb: 488397168 512-byte hdwr sectors (250059 MB)
SCSI device sdb: drive cache: write back
 sdb: sdb1 sdb2 sdb3
Attached scsi disk sdb at scsi1, channel 0, id 0, lun 0
/etc/rc.d/usb_pnp sdb 1 1 ntx_serial
Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0,  type 0
Attached scsi generic sg1 at scsi1, channel 0, id 0, lun 0,  type 0
physmap flash device: 800000 at ff800000
phys_mapped_flash: Found 1 x16 devices at 0x0 in 8-bit bank
cfi_read_pri: Amd/Fujitsu Extended Query Table at 0x0040
  Unknown Amd/Fujitsu Extended Query version 0.0.
NTX_DEBUG: still using Unknown Amd/Fujitsu Extended Query version 0.0.
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
cmdlinepart partition parsing not available
RedBoot partition parsing not available
Using physmap partition definition
Creating 5 MTD partitions on "phys_mapped_flash":
0x00000000-0x00200000 : "Kernel"
0x00200000-0x00770000 : "File-System"
0x00770000-0x00780000 : "System-config"
0x00780000-0x00790000 : "bootloader-config"
0x00790000-0x00800000 : "Boot-loader"
ehci_platform ehci_platform.4523: EHCI Host Controller
ehci_platform ehci_platform.4523: new USB bus registered, assigned bus number 1
ehci_platform ehci_platform.4523: irq 17, io mem 0x00000000
ehci_platform ehci_platform.4523: park 0
ehci_platform ehci_platform.4523: USB 0.0 initialized, EHCI 1.00, driver 10 Dec 2004
drivers/usb/core/usb.c:usb_hotplug : USB port0 LED = 0
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
ehci_platform ehci_platform.16781: EHCI Host Controller
ehci_platform ehci_platform.16781: new USB bus registered, assigned bus number 2
ehci_platform ehci_platform.16781: irq 12, io mem 0x00000000
ehci_platform ehci_platform.16781: park 0
ehci_platform ehci_platform.16781: USB 0.0 initialized, EHCI 1.00, driver 10 Dec 2004
drivers/usb/core/usb.c:usb_hotplug : USB port1 LED = 0
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
USB Universal Host Controller Interface driver v2.2
usbcore: registered new driver audio
drivers/usb/class/audio.c: v1.0.0:USB Audio Class driver
usbcore: registered new driver usblp
drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
Initializing USB Mass Storage driver...
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
mice: PS/2 mouse device common for all mice
md: linear personality registered as nr 1
md: raid0 personality registered as nr 2
md: raid1 personality registered as nr 3
md: raid10 personality registered as nr 9
md: raid5 personality registered as nr 4
raid5: measuring checksumming speed
   arm4regs  :   343.600 MB/sec
   8regs     :   254.400 MB/sec
   32regs    :   288.800 MB/sec
raid5: using function: arm4regs (343.600 MB/sec)
md: md driver 0.90.1 MAX_MD_DEVS=256, MD_SB_DISKS=27
>soft_int_init
Software interrupt V.1.00 installed.
>latch_IntSetup
NH233_gpio: Get the IRQ SUCCESS !!
RTC: character device (/dev/rtc) driver v1.01 (06/08/2007) is registered
PCF8563 Real-Time Clock Driver, Revision: 0.99
I2C: character device (/dev/i2c0) driver v1.00 (11/15/2006) is registered
AT24C02 I2C Driver, $Revision: 1.0 $
NET: Registered protocol family 2
>power_down_thread
>reset_thread
>backup_thread
IP: routing cache hash table of 1024 buckets, 8Kbytes
TCP established hash table entries: 8192 (order: 4, 65536 bytes)
TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
NET: Registered protocol family 1
NET: Registered protocol family 17
NET: Registered protocol family 5
md: Autodetecting RAID arrays.
md: autorun ...
md: considering sdb2 ...
md:  adding sdb2 ...
md:  adding sda2 ...
md: created md0
md: bind<sda2>
md: bind<sdb2>
md: running: <sdb2><sda2>
md0: setting max_sectors to 128, segment boundary to 32767
raid0: looking at sdb2
raid0:   comparing sdb2(242870592) with sdb2(242870592)
raid0:   END
raid0:   ==> UNIQUE
raid0: 1 zones
raid0: looking at sda2
raid0:   comparing sda2(242870592) with sdb2(242870592)
raid0:   EQUAL
raid0: FINAL 1 zones
raid0: done.
raid0 : md_size is 485741184 blocks.
raid0 : conf->hash_spacing is 485741184 blocks.
raid0 : nb_zone is 1.
raid0 : Allocating 4 bytes for hash.
md: ... autorun DONE.
RAMDISK: Compressed image found at block 0
kjournald starting.  Commit interval 5 seconds
EXT3 FS on ram0, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem).
Freeing init memory: 108K
init started:  BusyBox v1.00 (2007.12.20-09:14+0000) multi-call binary
----- Loading config file -----
----- Using last config -----
----- init.sh ------
Mounting local filesystems.
kjournald starting.  Commit interval 5 seconds
EXT3-fs warning: maximal mount count reached, running e2fsck is recommended
EXT3 FS on md0, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
md0 : active raid0 sdb2[1] sda2[0]
/dev/md0 /home ext3 rw 0 0
 *** Set up the hostname ***>>
----- Setting network -----
eth0: link down
----- Starting DHCP client  -----
eth0: link up<5>, full duplex<5>, speed 100 Mbps<5>
dhcpcd[301]: dhcpConfig: fopen: No such file or directory

running eth0.bound1
----- stop services -----
----- Stop the upnp -----
----- Stop the itunes server -----
----- Stop the upnpav server -----
deleting routers
Mon Sep  1 19:43:00 UTC 2008
----- ntp.sh -----
Adding 273096k swap on /dev/sda3.  Priority:-1 extents:1
 *** Mount swap partition OK ***>>
/dev/md0 /home ext3 rw 0 0
 2 Sep 05:46:09 ntpdate[401]: step time server 88.198.11.46 offset 36188.517781 sec
ntpdate: Updated local time from 0.pool.ntp.org
----- Starting thttpd -----
----- Starting webs -----
----- Starting the upnp -----
09/02 05:46 2008
----- Starting smbftpd -----
----- Starting cron daemon -----
----- Starting the pnmd -----
MAC address = 00:xx:xx:xx:xx:xx
----- Starting portmap daemon -----
/dev/md0 /home ext3 rw 0 0
----- Starting quota limit-----
[share]
[media]
[www]
scsi: unknown opcode 0x0c

/dev/sda:
 setting standby to 180 (15 minutes)

/dev/sdb:
 setting standby to 180 (15 minutes)
kill: 20: Usage: kill [-s sigspec | -signum | -sigspec] [pid | job]... or
kill -l [exitstatus]
589
 *** end of eth0.bound1 ***>>

Please press Enter to activate this console.


Top
   
PostPosted: Wed Sep 03, 2008 7:16 pm 
Offline
Newbie

Joined: Mon Aug 25, 2008 6:50 am
Posts: 42
If I check the GPIO Data In and press any button (Reset, Backup, Power) only one bit at address 0xf1010112 is changed:

00001011 - no button pressed
00001010 - power, reset or backup pressed

How can they divide which button is pressed?


Top
   
PostPosted: Sat Sep 06, 2008 9:44 am 
Offline
Developer

Joined: Mon Oct 03, 2005 11:32 pm
Posts: 399
Location: France
The GPIO that is changing may just be an interruption ! On Buffalo's devices it's the way it's working : the interrupt is generated by a microcontroller, and we have to ask to the microcontroller which key have been pressed (the UART link is used to communicated with the microcontroller !
This communication may (or may not) be done in userland and not in the kernel ...

_________________
Kurobox Pro 500GB (for dev) / Freelink / 2.6.26-rc4 kernel, QNAP TS-409 Pro 1TB, Maxtor Shared Storage II 500GB


Top
   
PostPosted: Sat Sep 06, 2008 10:03 am 
Offline
Newbie

Joined: Mon Aug 25, 2008 6:50 am
Posts: 42
I think you are right! They use ntx_softirq_handler and there seems to be a ntx_softirq_init, too!
So its quite heavy to find out how everything works together...

There seems to be an I2C-Bus and surely a second uart-port, this would be good to connect some microcontrollers...


Top
   
PostPosted: Sun Sep 07, 2008 10:04 pm 
Offline
Newbie

Joined: Mon Aug 25, 2008 6:50 am
Posts: 42
I found the following ICs: 88F5182-A2 + 88E1118, Microchip 12F508 + 24A02, 2xMemory Nanya NT5DS32M16BS, Flash Samsung K8D6316UBM, 74ALVCH162260, 74LVC243, 74LC244, 74LVC245 and a few other...


Top
   
PostPosted: Wed Sep 17, 2008 2:46 am 
Offline
Regular Member
User avatar

Joined: Fri Jul 25, 2008 3:23 pm
Posts: 160
Location: Kobe, Japan
How can one commit a patch?
viewtopic.php?f=61&t=11476

Thanks!


Top
   
PostPosted: Wed Sep 17, 2008 2:59 am 
Offline
Site Admin
User avatar

Joined: Mon Aug 28, 2006 1:15 am
Posts: 2606
Nice work!

Try pinging bbradley in irc.freenode.net on #linkstationwiki via your favorite client or

http://stud3.tuwien.ac.at/~e0025690/IRC ... pplet.html

or

http://embed.mibbit.com/?server=irc.fre ... tationwiki

_________________
LS1 (foonas, nfs, Tranmission & p910nd print server, Firefly for my Roku)
LS-HG500 (Lenny)
Various LS-Pros v1,v2 (unbricked w/ serial & jtag)
KuroPro, LS2 & KuroHG (foonas)
Working on davysweather.dyndns.org lately...

=> wooohooo!
wooohooo!
Unknown command 'wooohooo!' - try 'help'


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 283 posts ]  Go to page Previous 114 15 16 17 18 19 Next

All times are UTC+01:00


Who is online

Users browsing this forum: Google [Bot] and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Powered by phpBB® Forum Software © phpBB Limited