Home Forum Developers General discussions uClinux-dist patches?

JRPassphrase Registration Control

In order to register on this site, you must first submit the passphrase below.

TODO list for each hardware target can be found as sticky topic in the corresponding forum


Gilles
useravatar
User Info

uClinux-dist patches?

Hello

I need to check what Switchfin patches applies to the Blackfin uClinux-dist after it's downloaded in ./dl.

Are the patches limited to those in ./package/uClinux-dist/vendors/Rowetel/IP04/pre_config and ./build_ip04/blackfin-linux-dist/bfin_patch, or are there other patches elsewhere in the tree?

Thank you.


Administrator has disabled public posting
Chewi
useravatar
User Info

Re: uClinux-dist patches?

The patches are in package/uClinux-dist/common. Obviously the "notused" files are not used. smile The stuff in package/uClinux-dist/vendors/Rowetel is used to configure uClinux for our devices. It gets copied whole to build_ip04/blackfin-linux-dist/vendors so I guess you could call it a patch.


Administrator has disabled public posting
Gilles
useravatar
User Info

Re: uClinux-dist patches?

Thanks for the info. So there are actually very few patches applied to the kernel, and most of the patches done by Switchfin are for applications.

Out of curiosity, what are those "*.notused.patch" files: Patches that used to be needed in previous releases of Switchfin but are no longer necessary?


Administrator has disabled public posting
Chewi
useravatar
User Info

Re: uClinux-dist patches?

I guess so. I'm not sure why they were renamed and not just deleted. It's not like there won't be a record of them somewhere.


Administrator has disabled public posting
Gilles
useravatar
User Info

Re: uClinux-dist patches?

I guess nobody wants to spend time removing old stuff from the source tree. Thank you.


Administrator has disabled public posting
admin
useravatar
User Info

Re: uClinux-dist patches?

Hi Guys,

Those 'notused' we currently don't apply but there is big chance we will need them.
 
I'll do some test as soon as I can and will clean them.

Thank you.
Dimitar


Administrator has disabled public posting
Gilles
useravatar
User Info

Re: uClinux-dist patches?

Thanks for the clarification.

Incidently, I'm using "iperf" to stress-test the IP01 revision 0.5 with the standard uClinux-dist kernel, ie. without the dm9000 patch, and it seems to be OK. I guess the patch is required for revision 0.6.


Administrator has disabled public posting
admin
useravatar
User Info

Re: uClinux-dist patches?

Hi Gilles,

If you happen to test the patched dm9000 driver, please share the results with us.

Cheers
Dimitar


Administrator has disabled public posting
Gilles
useravatar
User Info

Re: uClinux-dist patches?

Ok, I'll run iperf overnight to check, and then apply the patch manually to see if it makes a difference.


Administrator has disabled public posting
Gilles
useravatar
User Info

Re: uClinux-dist patches?

I ran iperf on an IP01 rev 0.5 and uClinux 2010 without the patches to dm9000, and the test runs OK.

I notice that when running "iperf -r" on the client, the server stops running after a while and must be restarted. Since this issue occurs even when I run iperf from a Windows client, it's not specific to running uClinux on the Atcom.


Administrator has disabled public posting

Board Info

Board Stats:   Total Users: 2587  Total Topics: 299  Total Polls: 1  Total Posts: 1727  Dormant
User Info:   Newest User :  user2553   Members Online: 0   Guests Online: 154
Online  There are no members online
Topic
New
Locked
Topic
New
Locked
Sticky
Active
New/Active
Sticky
Active
New/Active
New/Closed
New Sticky
Closed/Active
New/Locked
New Sticky
Locked/Active
Active/Sticky
Sticky/Locked
Sticky Active Locked
Active/Sticky
Sticky/Locked
Sticky/Active/Locked