Spectre660's Linux downloads for the Sam440/460

Linux only discussion for the AmigaOne 500 and Sam series
Spectre660
Posts: 1538
Joined: Sat Jun 18, 2011 3:16 pm
Location: Montserrat

Re: Spectre660's Linux downloads for the Sam440/460

Post by Spectre660 »

Testing Radeon firmware in Sam460ex kernels.
https://dl.dropboxusercontent.com/u/542 ... age-3.19.0
This 3.19.0 kernel has support for RadeonHD 5450,6450,6570,6670,7750 and 7770 .(Still no DRM)
Please test .
Use the modules from here http://www.xenosoft.de/Sam460ex-3.19.0.tar.gz if your are installing kernel 3.19.0 fro the first time
User avatar
virgola
Posts: 43
Joined: Tue Jun 21, 2011 6:24 pm
Location: Bergamo, Italy

Re: Spectre660's Linux downloads for the Sam440/460

Post by virgola »

@Spectre660

Finally installed Xubuntu 15.04 from your ISO, it works just fine.
Had an error with your script at the end of the installation, so had to install manually the kernel and the menu.lst file.

Tried the kernel 3.19 and works, no DRM as usual.
Tried kernel 3.19 with firmware for 5450,6450,6570,6670,7750 and 7770 and on my HD 4650 does not work, no debug as have no serial cable, yet.
Spectre660
Posts: 1538
Joined: Sat Jun 18, 2011 3:16 pm
Location: Montserrat

Re: Spectre660's Linux downloads for the Sam440/460

Post by Spectre660 »

Thanks for testing.
Dont know why the script would fail.
They always work for me. (I installed 4 versions after I got my motherboard then deleted one and installed the Ubuntu 15.04)
Did you use the default 3 partition setup ? The script is hardwired for this so if not then it wont work.

Tried the 3.19 with firmware on a Radeon HD 4850 and it only had video output when Debian Wheezy finaly booted and not before.
The firmware version show Tux on bootup with my Radeon HD 6670
Tried to add the r 700 series firmware but the resulting kernal had the same result as the first firmware one with an error about not being able to load R700_rlc.bin
which I had added to the firmware list.
Did not try the card with any other linux version as it runs hot and I do not like to keep it in my machine very long.
I think that if too many of the radeon firware files are the kernel then it get too big and wont boot so this is the problem with trying to add everything
virgola wrote:@Spectre660

Finally installed Xubuntu 15.04 from your ISO, it works just fine.
Had an error with your script at the end of the installation, so had to install manually the kernel and the menu.lst file.

Tried the kernel 3.19 and works, no DRM as usual.
Tried kernel 3.19 with firmware for 5450,6450,6570,6670,7750 and 7770 and on my HD 4650 does not work, no debug as have no serial cable, yet.
User avatar
virgola
Posts: 43
Joined: Tue Jun 21, 2011 6:24 pm
Location: Bergamo, Italy

Re: Spectre660's Linux downloads for the Sam440/460

Post by virgola »

@Spectre660

Almost forgot: no sound at all, neither with kernel 3.16.x, nor with 3.19.

The sound cards simply do not show up. Have an Envy 24HT.

Tried to force reload following your advice, but still sound cards do not appear to the system

Code: Select all

sudo /sbin/alsa force-reload
Spectre660
Posts: 1538
Joined: Sat Jun 18, 2011 3:16 pm
Location: Montserrat

Re: Spectre660's Linux downloads for the Sam440/460

Post by Spectre660 »

The ENVY24HT driver sems to be very flaky. will work once in a while and then not.
I have given up on this and use the Radeon HD HDMI audio from the HD 6670 audio now.
In Lubuntu you have to remember to add youself to the audio group for any sound output to work.
virgola wrote:@Spectre660

Almost forgot: no sound at all, neither with kernel 3.16.x, nor with 3.19.

The sound cards simply do not show up. Have an Envy 24HT.

Tried to force reload following your advice, but still sound cards do not appear to the system

Code: Select all

sudo /sbin/alsa force-reload
Spectre660
Posts: 1538
Joined: Sat Jun 18, 2011 3:16 pm
Location: Montserrat

Re: Spectre660's Linux downloads for the Sam440/460

Post by Spectre660 »

Try this version with your Radeon HD4650 .

https://dl.dropboxusercontent.com/u/542 ... e3.19.0-8b

This should work with Radeon HD4650/HD4670,HD5450/HD6350,HD6450,HD6570/HD6670,HD7750/HD7770.
No more space due to max kernel size reached. Anyone needing other Graphics card options let me know and I will
try to do a special one for you by leaving out some the other the cards in this version .
virgola wrote:@Spectre660

Tried kernel 3.19 with firmware for 5450,6450,6570,6670,7750 and 7770 and on my HD 4650 does not work, no debug as have no serial cable, yet.
User avatar
virgola
Posts: 43
Joined: Tue Jun 21, 2011 6:24 pm
Location: Bergamo, Italy

Re: Spectre660's Linux downloads for the Sam440/460

Post by virgola »

Spectre660 wrote:uImage3.19.0-8b
This should work with Radeon HD4650/HD4670,HD5450/HD6350,HD6450,HD6570/HD6670,HD7750/HD7770.
This one works great!
The RadeonHD 4650 driver is correctly turned on straight after loading the kernel.
Audio is also OK after adding my user to the "audio" group. Both the Envy 24HT and the HDMI audio are working, great!
Spectre660
Posts: 1538
Joined: Sat Jun 18, 2011 3:16 pm
Location: Montserrat

Re: Spectre660's Linux downloads for the Sam440/460

Post by Spectre660 »

Great. :D
virgola wrote:
Spectre660 wrote:uImage3.19.0-8b
This should work with Radeon HD4650/HD4670,HD5450/HD6350,HD6450,HD6570/HD6670,HD7750/HD7770.
This one works great!
The RadeonHD 4650 driver is correctly turned on straight after loading the kernel.
Audio is also OK after adding my user to the "audio" group. Both the Envy 24HT and the HDMI audio are working, great!
Spectre660
Posts: 1538
Joined: Sat Jun 18, 2011 3:16 pm
Location: Montserrat

Re: Spectre660's Linux downloads for the Sam440/460

Post by Spectre660 »

More issues with Kernel 4.0.0-rc1

Code: Select all

[   33.535692] Unable to handle kernel paging request for data at address 0x00000008
[   33.566786] Faulting instruction address: 0xc049db84
[   33.574188] Vector: 300 (Data Access) at [eeb13c20]
[   33.579086]     pc: c049db84: radeon_audio_enable+0x4/0x18
[   33.584630]     lr: c049e2f4: radeon_audio_detect+0x288/0x290
[   33.590429]     sp: eeb13cd0
[   33.593310]    msr: 29000
[   33.595931]    dar: 8
[   33.598207]  dsisr: 0
[   33.600480]   current = 0xeea93ac0
[   33.603885]     pid   = 2311, comm = Xorg
[   33.607922] enter ? for help
[   33.610806] [link register   ] c049e2f4 radeon_audio_detect+0x288/0x290
[   33.617469] [eeb13cd0] c049e254 radeon_audio_detect+0x1e8/0x290 (unreliable)
[   33.624571] [eeb13d00] c03dfe7c radeon_dvi_detect+0x388/0x3ac
[   33.630369] [eeb13d30] c038b9d4 drm_helper_probe_single_connector_modes_merge_bits+0xf4/0x434
[   33.638954] [eeb13d70] c03a7670 drm_mode_getconnector+0xf4/0x334
[   33.645022] [eeb13e10] c039a8c0 drm_ioctl+0x348/0x464
[   33.650135] [eeb13ed0] c00d0ca0 do_vfs_ioctl+0x52c/0x6e8
[   33.655507] [eeb13f20] c00d0e9c SyS_ioctl+0x40/0x68
[   33.660438] [eeb13f40] c000ab04 ret_from_syscall+0x0/0x3c
[   33.665896] --- Exception: c01 (System Call) at 6fb1b8dc
[   33.671253] SP (bfa56d20) is in userspace
[   33.675263] mon>  <no input ...>
[   35.703835] Oops: Kernel access of bad area, sig: 11 [#1]
[   35.709554] PREEMPT Canyonlands
[   35.712876] Modules linked in: cfg80211 snd_ice1724 snd_hda_codec_hdmi snd_ak4113 snd_pt2258 snd_ak4114 snd_i2c snd_ice17xx_ak4xxx snd_ak4xxx_adda snd_ac97_codec snd_hda_intel ac97_bus snd_hda_controller snd_rawmidi snd_hda_codec snd_seq_device snd_pcm snd_timer snd
[   35.738047] CPU: 0 PID: 2311 Comm: Xorg Not tainted 4.0.0-rc1-Sam460ex #1
[   35.745189] task: eea93ac0 ti: eeb12000 task.ti: eeb12000
[   35.750872] NIP: c049db84 LR: c049e2f4 CTR: 00000000
[   35.756098] REGS: eeb13c20 TRAP: 0300   Not tainted  (4.0.0-rc1-Sam460ex)
[   35.763241] MSR: 00029000 <CE,EE,ME>  CR: 24004422  XER: 20000000
[   35.769778] DEAR: 00000008 ESR: 00000000
GPR00: c049e254 eeb13cd0 eea93ac0 eaa84000 00000000 0000000f ee0532c0 000190d6
GPR08: eab6da00 00000000 00000000 eeb13cb0 28004422 b7a11ff4 b7a87a98 b7a87988
GPR16: 00000000 ffffffff 00000000 eeb13e18 eaa08194 eaa08178 00000001 00004000
GPR24: 00004000 c071cd28 fffffff2 00000000 eab6c000 eaa84000 eab6da00 eab80400
[   35.804302] NIP [c049db84] radeon_audio_enable+0x4/0x18
[   35.809799] LR [c049e2f4] radeon_audio_detect+0x288/0x290
[   35.815480] Call Trace:
[   35.818053] [eeb13cd0] [c049e254] radeon_audio_detect+0x1e8/0x290 (unreliable)
[   35.825694] [eeb13d00] [c03dfe7c] radeon_dvi_detect+0x388/0x3ac
[   35.831956] [eeb13d30] [c038b9d4] drm_helper_probe_single_connector_modes_merge_bits+0xf4/0x434
[   35.841137] [eeb13d70] [c03a7670] drm_mode_getconnector+0xf4/0x334
[   35.847663] [eeb13e10] [c039a8c0] drm_ioctl+0x348/0x464
[   35.853183] [eeb13ed0] [c00d0ca0] do_vfs_ioctl+0x52c/0x6e8
[   35.858974] [eeb13f20] [c00d0e9c] SyS_ioctl+0x40/0x68
[   35.864307] [eeb13f40] [c000ab04] ret_from_syscall+0x0/0x3c
[   35.870196] --- interrupt: c01 at 0x6fb1b8dc
[   35.870196]     LR = 0x6fb1b800
[   35.877971] Instruction dump:
[   35.881106] 8129012c 806a0018 2f890000 419e0018 81290004 2f890000 419e000c 7d2903a6
[   35.889403] 4e800420 38600000 4e800020 81231c70 <81290008> 2f890000 4d9e0020 7d2903a6
[   36.042121] ---[ end trace 3e83f5fa0d05c678 ]---
[   36.046739]
Spectre660
Posts: 1538
Joined: Sat Jun 18, 2011 3:16 pm
Location: Montserrat

Re: Spectre660's Linux downloads for the Sam440/460

Post by Spectre660 »

Sam460ex Kernel 4.0.0-rc1

Works with DVI output but not HDMI output

https://dl.dropboxusercontent.com/u/542 ... rc1.tar.gz
Post Reply