Modify

Opened 8 years ago

Closed 5 years ago

Last modified 3 years ago

#6515 closed enhancement (no_response)

Updated DSL drivers for AR7

Reported by: anonymous Owned by: florian
Priority: normal Milestone: Features Paradise
Component: packages Version:
Keywords: Cc: florian

Description

The GPL sourcecode linked here

http://www.sphairon.com/fld7106/fld0054/serv_ar860v2_03.html for example, has source for sangam_atm 7.05 and the Annex A/B binary drivers

This version DSP also used in Acorp beta firmware

Attachments (2)

sangam_atm-D7.05.01.00.tar.bz2 (568.7 KB) - added by .NetRolller 3D 8 years ago.
TI AR7 Sangam ATM driver + firmware, version D7.05.01.55
ar0700xx.bin (393.9 KB) - added by danielg4 6 years ago.
Annex A firmware from current Actiontec PK5000 image

Download all attachments as: .zip

Change History (11)

comment:1 Changed 8 years ago by florian

  • Owner changed from developers to florian
  • Status changed from new to assigned

Seems like there are some worth fixes inside, thanks!

Changed 8 years ago by .NetRolller 3D

TI AR7 Sangam ATM driver + firmware, version D7.05.01.55

comment:2 Changed 8 years ago by florian

  • Resolution set to fixed
  • Status changed from accepted to closed

Applied with r20039. I could not runtime test this change more than loading tiatm, so it needs real world testing.

comment:3 Changed 8 years ago by mstombs

Thanks, will test annex A when I can remember how to build from svn...

comment:4 Changed 8 years ago by mstombs

Can now confirm it loads and connects to DSL

registered device TI Avalanche SAR
Sangam detected
requesting firmware image "ar0700xx.bin"
 avsar: firmware: requesting ar0700xx.bin
tn7dsl_init : env var DSL_BIT_TMODE is set
tn7dsl_set_modulation : Setting mode to 0x10
tn7dsl_init : env var high_precision is set.
Creating new root folder avalanche in the proc for the driver stats
Texas Instruments ATM driver: version:[7.05.01.00]
DSL in Sync



BusyBox v1.15.3 (2010-03-16 19:45:38 GMT) built-in shell (ash)
Enter 'help' for a list of built-in commands.

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 KAMIKAZE (bleeding edge, r20246) ------------------
  * 10 oz Vodka       Shake well with ice and strain
  * 10 oz Triple sec  mixture into 10 shot glasses.
  * 10 oz lime juice  Salute!
 ---------------------------------------------------
root@OpenWrt:/# uname -a
Linux OpenWrt 2.6.32.9 #1 Tue Mar 16 20:15:23 GMT 2010 mips GNU/Linux
root@OpenWrt:/# cat /proc/avalanche/avsar_ver
ATM Driver version:[7.05.01.00]
DSL HAL version: [7.05.01.00]
DSP Datapump version: [7.05.01.00] Annex A
SAR HAL version: [01.07.2c]
PDSP Firmware version:[0.54]
Chipset ID: [7300/7300A]
root@OpenWrt:/# cat /proc/avalanche/avsar_modem_stats

AR7 DSL Modem Statistics:
--------------------------------
[DSL Modem Stats]
        US Connection Rate:     924     DS Connection Rate:     12053
        DS Line Attenuation:    18.4    DS Margin:              12.2
        US Line Attenuation:    9.3     US Margin:              12.3
        US Payload :            0       DS Payload:             1008
        US Superframe Cnt :     37872   DS Superframe Cnt:      37872
        US Transmit Power :     10      DS Transmit Power:      21
        LOS errors:             0       SEF errors:             0
        Errored Seconds:        1       Severely Err Secs:      0
        Frame mode:             0       Max Frame mode:         0
        Trained Path:           1       US Peak Cell Rate:      2179
        Trained Mode:           16      Selected Mode:          16
        ATUC Vendor Code:       4946544E        ATUC Revision:  2
        Hybrid Selected:        1       Trellis:                1
        Showtime Count:         1       DS Max Attainable Bit Rate: 12360 kbps
        BitSwap:                1       US Max Attainable Bit Rate: 924000 bps
        Annex:                  AnxA    psd_mask_qualifier: 0x0000
        Power Management Status: L0     DS HLINSC: 0
        US ACTPSD:              -345    DS ACTPSD: -376
        Total init. errors:     1       Total init. timeouts: 0
        Showtime init. errors:  0       Showtime init. timeouts: 0
        Last showtime init. errors: 1   Last showtime init. timeouts: 0
        ATUC ghsVid:  b5 00 49 46 54 4e 71 bd
        T1413Vid: 00 00         T1413Rev: 00            VendorRev: 00
        ATUR ghsVid:  b5 00 54 53 54 43 00 00
        T1413Vid: 00 00 T1413Rev: 00    VendorRev: 00

        [Upstream (TX) Interleave path]
        CRC:    0       FEC:    0       NCD:    0
        LCD:    0       HEC:    0

        [Downstream (RX) Interleave path]
        CRC:    1       FEC:    111     NCD:    0
        LCD:    0       HEC:    0

        [Upstream (TX) Fast path]
        CRC:    0       FEC:    0       NCD:    0
        LCD:    0       HEC:    0

        [Downstream (RX) Fast path]
        CRC:    0       FEC:    0       NCD:    0
        LCD:    0       HEC:    0

[ATM Stats]
        [Upstream/TX]
        Good Cell Cnt:  0
        Idle Cell Cnt:  1404551

        Tx Packets Dropped Count:       0
        Tx Bad Packets Count:   0

        [Downstream/RX)]
        Good Cell Cnt:  21
        Idle Cell Cnt:  18301604
        Bad Hec Cell Cnt:       2
        Overflow Dropped Cell Cnt:      0
        Rx Packets Dropped Count:       0
        Rx Bad Packets Count:   0


[SAR AAL5 Stats]
        Tx PDU's:       0
        Rx PDU's:       0
        Tx Total Bytes: 0
        Rx Total Bytes: 0
        Tx Total Error Counts:  0
        Rx Total Error Counts:  0


[OAM Stats]
        Near End F5 Loop Back Count:    0
        Near End F4 Loop Back Count:    0
        Far End F5 Loop Back Count:     0
        Far End F4 Loop Back Count:     0
        SAR OAM Ping Response Drop Count=0

No throughput, appears I need modprobe to load pppd, so back to recompiling...

Changed 6 years ago by danielg4

Annex A firmware from current Actiontec PK5000 image

comment:5 Changed 6 years ago by danielg4

  • Resolution fixed deleted
  • Status changed from closed to reopened

The current stock firmware for the Actiontec PK5000 has an 8.x driver. Here it is.

comment:6 Changed 6 years ago by florian

I don't think we need just the firmware, there might be driver updates needed too, do you have the link to the source code? Otherwise we will just stick with what is in trunk right now.

comment:7 Changed 5 years ago by florian

  • Resolution set to no_response
  • Status changed from reopened to closed

comment:8 Changed 3 years ago by Catalin Patulea <cronos586@…>

Florian, what hardware were you using for your tests?

comment:9 Changed 3 years ago by florian

I was using a Linksys WAG54G

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.