Project

General

Profile

Activity

From 05/05/2012 to 06/03/2012

06/02/2012

MW 01:01 PM Software Development: RE: Cannot run multiple times my ARM/DSP application
Hello François,
On the DSP side, if you are using the tcIPCInbound class, are you calling the ReturnBuffer() method in your callback handler? You need to do this or else the underlying POOL objects used by the GetBuffer() calls are n...
Michael Williamson
MW 12:52 PM Software Development: RE: Non-FPGA module NAND Timings
Hi,
Yes, currently the NAND timings are set up in the u-Boot code in line 290 of the file:
u-boot/board/davinci/mityomapl138/mityomapl138.c
The current linux kernel port for the MityDSP-L138 family of SOMs does not modify the NA...
Michael Williamson

06/01/2012

FT 09:16 AM Software Development: Cannot run multiple times my ARM/DSP application
Hi,
I don't know if somebody has seen this kind of issue. I have a ARM/DSP application based on the "DSP HelloWorld". I added some message queues and tasks. The ARM/DSP application is messages intensive. After boot, everything is goin...
François Tremblay
TC 09:08 AM Software Development: Non-FPGA module NAND Timings
(Posted on behalf of a customer)
In the wiki it says that without a FPGA the NAND access changes: "... on the Industrial I/O host board, by adding additional wait states to the default NAND timings (contact critical link for details)....
Thomas Catalino

05/30/2012

CK 04:36 PM Software Development: RE: KSZ8995MA Ethernet Switch Support
Mike
Yes, I have only spotted that today, but when I changed the inputs to 0b10, with some difficulty since they are tiny pins, the unit still does not work. I have missed a few bits out but I suppose that is why we do dev boards.
...
Charles Kinney
MW 01:34 PM Software Development: RE: KSZ8995MA Ethernet Switch Support
Hi Charlie,
I went back and reviewed your hardware design.
It looks like you have PS1 and PS0 floating on your design. This will result in the Serial Bus configuration to become "I2C Master Mode for EEPROM" and will set the person...
Michael Williamson
SP 09:53 AM Software Development: RE: Increasing CPU speed
Hello Mike,
Some parts of your answer were really helpful and gave me some hints such as I think I can proceed.
My hope was, that you could help me with a code snipped (or link) how you implemented the core voltage improvement, bec...
Stéphane Peter
MW 08:12 AM Software Development: RE: Increasing CPU speed
You have both the ARM+DSP running sysbios? Which do you intend to control the CPU speed (they are tied to the same clock)? I am assuming the ARM?
If you have reference code for the TI OMAP-L138 EVM: the key difference you'll need to...
Michael Williamson
SP 03:24 AM Software Development: Increasing CPU speed
Hello,
As mentioned in the title, we plan to increase the cpu speed from 300MHz (default) to 456MHz. In a Linux environment this isn't a problem because the command
Stéphane Peter

05/29/2012

MW 07:50 PM Software Development: RE: KSZ8995MA Ethernet Switch Support
Hi Charlie,
I will try to respond tomorrow with details. Ran out of time today. Sorry for the delay.
-Mike
Michael Williamson
CK 10:22 AM Software Development: RE: KSZ8995MA Ethernet Switch Support
Mike
Thanks for the suggestions.
1) The line you mention is the line I had to remark out to get the unit to run. I have now changed it as per your suggestion and linux now runs correctly, but still not the switch.
2) I am not su...
Charles Kinney

05/28/2012

MW 06:20 PM Software Development: RE: KSZ8995MA Ethernet Switch Support
OK Charlie,
Three things:
1) In the board file, I think you need to configure the emac_pdata->phy_id to "". This means that the kernel should assume the PHY is always connected (which it is).
2) Not sure how the strapping works...
Michael Williamson
CK 10:41 AM Software Development: RE: KSZ8995MA Ethernet Switch Support
Mike
I have successfully merged the version 3.4.0+ with the mitydsp-linux-3.2, but i stil can't get the KSZ8995MA chip to work. It seemd to be recognised but i can't ping anything. The two error messages have now gone. Please could yo...
Charles Kinney

05/25/2012

CK 07:45 AM Software Development: RE: KSZ8995MA Ethernet Switch Support
Mike
I can't find what is causing these two error messages. Any help would be appreciated.
Also, I am no expert on the git system. I have download a new version of the kernel version 3.3.7.
If I use "git merge ../linux-3.3.7 mas...
Charles Kinney

05/24/2012

MW 10:23 AM Software Development: RE: KSZ8995MA Ethernet Switch Support
Charlie,
A quick thing that could be a problem are these messages:
Michael Williamson
CK 10:14 AM Software Development: RE: KSZ8995MA Ethernet Switch Support
Mike
I have been working on getting linux kernel version 3.3.0+, which I downloaded from linux-davinci, working on the MiyDSP-l138 board, both when mounted on the industrialio board and on our development board, on our board principal...
Charles Kinney

05/21/2012

GG 09:48 AM Software Development: RE: Warning messages when running DSP Hello World
Hi François,
We've seen this issue before, but haven't been able to track it down yet. It seems to be benign, so I would not worry about it for now. I'll be sure to post any updates here if we find anything else out.
\Greg
Gregory Gluszek

05/19/2012

BB 10:40 AM Software Development: RE: Downloading and Installing the Virtual Machine?
Thanks Mike! B.J. Buchalter
MW 06:56 AM Software Development: RE: Downloading and Installing the Virtual Machine?
I think there is a link to the VM appliance, I'll try to get someone to post that for you.
There is a newer image, but it simply has the newer MDK images and toolchains installed as well as support for the MityARM-335X (Cortex-A8 prod...
Michael Williamson
BB 12:14 AM Software Development: Downloading and Installing the Virtual Machine?
Hi Folks,
The Wiki says the current version of the VM appliance can be downloaded, but I can't find a download link. Does one exist?
I have the VM from the DVD that came with my board (dated Monday, April 11, 2011 9:10 AM). Is this...
B.J. Buchalter

05/18/2012

FT 02:26 PM Software Development: Warning messages when running DSP Hello World
Hi,
I was able to walk-through the DSP_Hello_World tutorial. The test applications seems to run well until arm application ends. There are assertion messages printed at the end. It happends only when the arm application uses the relea...
François Tremblay
CK 07:47 AM Software Development: RE: KSZ8995MA Ethernet Switch Support
Mike
Thanks, that did the job.
The bad news is that 3.2.0 does not have KS8995 support. It seems that this only starts in 3.3.0
regards
Charlie
Charles Kinney
MW 06:22 AM Software Development: RE: KSZ8995MA Ethernet Switch Support
I don't think your compiled correctly or uploaded the correct uImage to the machine.
The "Image Name: Linux-2.6.34-rc1-00098-ga450029-" suggests that your are still building off the master branch, and not the mitydsp-linux-v3.2 branch...
Michael Williamson
CK 04:34 AM Software Development: RE: KSZ8995MA Ethernet Switch Support
Mike
I have downloaded the branch as above but when i compile i get the following:-
Image Name: Linux-2.6.34-rc1-00098-ga450029-
Created: Fri May 18 09:17:20 2012
Image Type: ARM Linux Kernel Image (uncompressed)
Data S...
Charles Kinney
CK 03:49 AM Software Development: RE: KSZ8995MA Ethernet Switch Support
Mike
I have found a branch 'mitydsp-linux-v3.2', which I assume is the one you referred to, which I am downloading now. I will let you know how I get on with it.
regards
Charlie
Charles Kinney

05/17/2012

CK 03:46 PM Software Development: RE: KSZ8995MA Ethernet Switch Support
Mike
Thank you for your assistance. I would like to look at the version 3.2, so if you could let me know how to access it I would be obliged.
The switch on the dev board will be used initially to allow me to connect to our local ne...
Charles Kinney
MW 09:50 AM Software Development: RE: KSZ8995MA Ethernet Switch Support
Hi Charlie,
I guess the first question is, "what do you want to do with the switch?". As I mentioned before, we have successfully implemented the KSZ8995 into at least one design here, and if you have all the ports mentioned above co...
Michael Williamson
CK 09:22 AM Software Development: RE: KSZ8995MA Ethernet Switch Support
Mike
I am the customer who submitted this post. I had a problem with logging on which is why Tom posted this for me. Hopfully, I have now sorted this out.
I am new to Linux, so if the questions sound naive, then that is because I a...
Charles Kinney

05/16/2012

MW 02:42 PM Software Development: RE: MACHINE type for the MDK ...
MACH_TYPE_MITYOMAPL138, 2650 (decimal).
The machine type is registered and can be found in the autogerated machine information.
The board file is arch/arm/mach-davinci/board-mityomapl138.c.
I don't advise running our kernel on a...
Michael Williamson
TC 01:31 PM Software Development: MACHINE type for the MDK ...
(posted on behalf of a customer)
The Linux which I installed is the latest available with MDK-2-12, version Angstrom v2012.03-core - Kernel 3.2.0. I am currently downloading and installing the version for a different board to get to k...
Thomas Catalino
MW 02:38 PM Software Development: RE: KSZ8995MA Ethernet Switch Support
We have had customers successfully integrate both an KSZ8893MBL switch and the KSZ8895MAI switch with the MityDSP-L138.
Are you not able to send/receive packets from the OMAP-L138 to the switch?
Typically, these switches power up w...
Michael Williamson
TC 01:30 PM Software Development: KSZ8995MA Ethernet Switch Support
(posted on behalf of a customer)
Have you, or do you know of anyone who has got a KSZ8995MA Ethernet Switch chip to work with the MityDSP-L138? The chip works fine as a switch but I want to get the Linux to recognise it. I will presum...
Thomas Catalino

05/15/2012

MW 08:40 AM Software Development: RE: Starterware EMIFA to FPGA example code
Hi Emmet,
The processor will write or read the first (lower address) 16 bits first, followed by the upper 16 bits when configured in little endian mode.
We've been coding this way for a long time (since the TMS320C671x) and I thoug...
Michael Williamson

05/09/2012

EB 04:22 PM Software Development: RE: Starterware EMIFA to FPGA example code
Hi Mike,
In the case of 32 bit transfers as described above -
Can you tell me which 16-bit value is transferred first?
I need to make VHDL to pass all 32 bits on the same clock edge to other 32-bit IP in my FPGA design.
In other...
Emmett Bradford

05/08/2012

MW 04:55 PM FPGA Development: RE: Programming the FPGA
Appreciate the feedback on the wiki page. I've updated it per your comments.
-Mike
Michael Williamson
TE 04:40 PM FPGA Development: RE: Programming the FPGA
Thanks! That worked. An even better solution than the bootfpga solution.
I was basing what I did on the wiki page for Programming the FPGA (http://support.criticallink.com/redmine/projects/arm9-platforms/wiki/Programming_the_FPGA). ...
Tim Eastham
MW 03:03 PM FPGA Development: RE: Programming the FPGA
Hi Tim / Emmett,
Did you remember to saveenv? (just checking)
A couple of things:
You might want to avoid using the "bootfpga" environment variable. We've had a couple of customers manage to brick their system by programming v...
Michael Williamson
TE 02:15 PM FPGA Development: RE: Programming the FPGA
Emmett and I were able to get the DONE LED by calling loadfpga after the loadb 0xc0700000. The problem is that when we setup the bootfpga environment variable, it doesn't work.
I am calling the following:
loadb 0xc0700000 ->this ini...
Tim Eastham
EB 02:01 PM FPGA Development: Programming the FPGA
I have read both forum entries of the same name.
The first one seems to be most applicable, since I have the MityARM-1808F with the LX16 FPGA.
I followed the instructions from the first post, which was difficult in iMPACT.
The trick...
Emmett Bradford
 

Also available in: Atom