Project

General

Profile

Activity

From 02/17/2014 to 03/18/2014

03/11/2014

RK 05:13 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: DSP- EDMA Transmission problem
Hello Mike,
Thank you very much for your response.
I have a question before I transfer to other place than L2 Cache. I found in the forum the information about the usage of memory:
https://support.criticallink.com/redmine/projects/...
Rafał Krawczyk
JC 01:01 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Booting Linux
If you would like to use the latest sd card image. Instructions can be found here: https://support.criticallink.com/redmine/projects/armc8-platforms/wiki/Creating_an_SD_Card Jonathan Cormier
JC 12:58 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Booting Linux
Excellent glad the guide helped.
Just so you know we updated the u-boot branch with timings for the DDR to run at 400Mhz up from 303Mhz.
http://support.criticallink.com/gitweb/?p=u-boot-mityarm-335x.git;a=shortlog;h=refs/heads/u-bo...
Jonathan Cormier
DM 12:22 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Booting Linux
Successful boot of kernel 3.2 console messages. U-boot has been modified with new mii pin locations, so the kernel does not see the phy on board after booting. I can now debug the new mii phy location on my carrier board design. david mckinley
DM 12:14 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Booting Linux
Building the Kernel with your new instruction, version: mityarm v3.2, is booting correctly. I am using gcc-linaro-arm-Linux compiler(arm-linux-gnueabi/non HW float unit) as described by the TISDK 6.0. I do have the environment-setup file... david mckinley
JC 11:15 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Booting Linux
There shouldn't be any problem building the kernel with the SDK 06 version. Though I have not personally tested building the 3.1 branch that you are using. I'd recommend building the mityarm-linux-v3.2 as it has a lot of updates over t... Jonathan Cormier
JC 11:08 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Booting Linux
There aren't any changes in your .config file from the one in our AM335XPSP_04.06.00.02 branch. Jonathan Cormier
JC 11:06 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Booting Linux
Have you modified the kernel? If so were you able to boot using the unmodified version? Jonathan Cormier
DM 10:58 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Booting Linux
I have attached the .config file. david mckinley
DM 10:42 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: Booting Linux
I am trying to build the Kernel. After loading the Linux uImage file, I get the message:
"Uncompressing Linux... done, booting the channel" and there are no more messages.
Any Ideas?
I am using TI SDK Version 06.00.00.00
I am using...
david mckinley

03/10/2014

MW 07:25 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: DSP- EDMA Transmission problem
Do you see this affect if you transfer to a different place in DDR (instead of the L2 SRAM)?
Are you still enabling the DSP L2 Cache? You can't enable L2 Cache and also try to use it directly as shared RAM unless you reduce the cac...
Michael Williamson
RK 07:19 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: DSP- EDMA Transmission problem
Hello Michael,
It looks like edma is causing that. When I turned the edma off and used the data without transferring it to L2_Cache. That is, I am attempting to transfer the data block from 0x66000880 to L2_Cache in 0x11820000 for perfo...
Rafał Krawczyk

03/09/2014

MW 03:44 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: DSP- EDMA Transmission problem
It sort of sounds like there is a memory leak somewhere. Are you thinking it's in the DspQDMA routines?
-Mike
Michael Williamson
RK 03:29 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: DSP- EDMA Transmission problem
Hello again,
There is another symptom in my application that occurs. I am viewing the size of heap in the MEM in the RTOS object view (ROV).The size of free memory in heap is drastically low just after the EDMA transfer is finished (and...
Rafał Krawczyk

03/07/2014

JP 09:13 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: "Breaking into" uboot
Hello,
Thank you very much for your replies. I tried a different cable and it worked.
I attempted to update Linux filesystem by sshing in, changing the opkg feeds to an up to date repository and running opkg update. I see now that t...
Jordi Perez Serra
BD 09:11 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: "Breaking into" uboot
Hello Jordi,
Can you confirm that the serial cable provided with the dev kit has the words "Null Modem" printed on each connector?
-Bob
Bob Duke
JC 08:14 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: "Breaking into" uboot
Also to ask the simple questions, have you tried with and without the null modem? I've run into serial cables that already did the null modem part so the adapter was not necessary. Jonathan Cormier
JC 08:13 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: "Breaking into" uboot
Jonathan Cormier
JC 08:07 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: "Breaking into" uboot
You should see printout similar to this: Jonathan Cormier
JP 05:23 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: "Breaking into" uboot
Hello, I have a MityDSP L138 and I am trying to gain access to u-boot. I have a NULL modem serial cable which was supplied with the MityDSP kit connected to my pc. The other end is connected to the adapter which was also supplied with th... Jordi Perez Serra

03/05/2014

GG 05:24 PM MitySOM-5CSX Altera Cyclone V Software Development: RE: Reading memory into a file
Hi Jack,
It may take us some time to get to the bottom of this. We'll post in this thread as soon as we have additional information.
Please keep us informed if you run into any issues with the current work around of not running '...
Gregory Gluszek
12:51 PM MitySOM-5CSX Altera Cyclone V Software Development: RE: Reading memory into a file
Any update on this?? Anonymous
RI 10:13 AM MityDSP (TI TMS320C6xxx Based Products) FPGA Development: FPGA LVDS I/O standard termination
Hi,
I'm currently using the Mity-DSP pro and in my application the FPGA receive LVDS signals as inputs. The MityDSP pro is connected to an in-house extension board.
According to Mity-DSPpro datasheet, the MityDSPpro support 2.5V LV...
Romain INGRASCIOTTA

03/04/2014

MF 09:11 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: How to add ifplugd to Busybox

> When you remove and reconnect the ethernet cable do you get any messages printed on the console?
> ...

No messages appear on the console.
> What version of the kernel are you running (custom or from which Critical Link MDK)?...
Mary Frantz

03/03/2014

05:59 PM MitySOM-5CSX Altera Cyclone V Software Development: RE: Reading memory into a file
Hi Greg,
I have no problem with the software wihtout first sending the command to enable the SDRAM. The data that I get from memtool matches the data that I get from my software.
Thanks!
Jack
Anonymous
GG 05:56 PM MitySOM-5CSX Altera Cyclone V Software Development: RE: Reading memory into a file
Hi Jack,
Do you run into any problems if you use your software without first sending the command to enable the SDRAM? We'll try to get you an explanation for what you're seeing and in the mean time try using your software without run...
Gregory Gluszek
03:45 PM MitySOM-5CSX Altera Cyclone V Software Development: RE: Reading memory into a file
Hi,
I managed to read memory into a file but we got another problem.
We are following your example - write to hps memory. In that example a command has to be issued in order to write to memory via the FPGA
memtool -32 0xffc25080...
Anonymous
BD 01:05 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: How to add ifplugd to Busybox
Mary,
Based upon a quick review, your method looks OK.
When you remove and reconnect the ethernet cable do you get any messages printed on the console?
What version of the kernel are you running (custom or from which Critical Li...
Bob Duke
MF 09:46 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: How to add ifplugd to Busybox
Sorry,... I hit enter before I was done above. Attached are the other script files
To build busybox, I first ran make with nothing enabled (step 2a above), then with menu_config.
I tried starting the ifplugd deamon from the comman...
Mary Frantz
MF 09:29 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: How to add ifplugd to Busybox
I have done the following: Mary Frantz
ES 09:28 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: I2C Bus
Thank you for your comments.
The glitches you can see on the waveforms occur when there is an acknowledge bit. The master stops driving and the slave starts. If they occurred on the clock line or during the high period of the clock I ...
Ed Smith

03/02/2014

RK 03:11 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: DSP- EDMA Transmission problem
Hello,
Thank you for response. It is highly possible that the DMA transfer is triggered before the previous has not finished its transmission, but I don't know how to check it.I don't know how to check while debugging, whether or not th...
Rafał Krawczyk

02/28/2014

BD 11:01 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: How to add ifplugd to Busybox
Mary,
In regards to question (2) either approach should work. If you want to replace busy box you will need to do that with a filesystem that is not in use. If you're using a MMC card you can copy over the replacement from a another ...
Bob Duke
MF 10:43 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: How to add ifplugd to Busybox
I want to add ifplugd to Busybox so that the system can detect ethernet cable plug/unplug events and reinitialize the network when the cable is plugged in.
I read this page:
https://support.criticallink.com/redmine/projects/arm9-plat...
Mary Frantz

02/27/2014

BD 02:40 PM MitySOM-5CSX Altera Cyclone V Software Development: RE: Reading memory into a file
Jack,
We don't have any general examples to provide.
If you're trying to share data over FTP or ssh in a human-readable format, you can use fprintf to print the data from memory into a file.
http://www.cplusplus.com/reference/...
Bob Duke
02:21 PM MitySOM-5CSX Altera Cyclone V Software Development: Reading memory into a file
Hi,
Do you have any examples on reading memory in software?
We need to grab the data we have in memory into a file and export it via Ethernet.
Thanks!
Jack
Anonymous
MW 07:42 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: I2C Bus
I don't like the glitches in your "noramal operation" or "early termination" scope plots. Those should not be there.
I am looking at the datasheets for the MCP3426 and the DS1682.
Both appear to have the potential for the I2C slav...
Michael Williamson
ES 05:21 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: I2C Bus
Any comments on the waveforms I posted?
Ed Smith
Ed Smith

02/26/2014

JC 09:35 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: MityDSP-L138F SoM initial flash configuration
Francois,
Every module is run through our test fixture which programs the bootloader into NOR before running its tests.
Jonathan
Jonathan Cormier
FT 09:21 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: MityDSP-L138F SoM initial flash configuration
Hi,
When a customer order MityDSP-L138F SoM from either your offcial distributors or directly from Critical Link,
are TI bootloader and U-Boot ALWAYS flashed into NOR flash memory?
I am asking this question because we have a proj...
François Tremblay

02/25/2014

ES 07:34 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: I2C Bus
Thanks for the swift response. That is exactly the info I've been looking for.
I have attached some waveforms. The first is normal operation. The second shows the bus hanging at the end of the access. The third shows the master termin...
Ed Smith
MW 06:59 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: I2C Bus
The PMIC is TPS65023RSBT. The PROM is 24AA02-I/MS. Pins 1, 2, and 3, of the PROM are no-connects.
The I2C0_SCL and I2C0_SDA lines each have pullups (4.7K) to +3.3V.
Do you have scope traces of the I2C lines when this condition oc...
Michael Williamson
ES 06:24 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: I2C Bus
I'm working with Bruce on this issue. It would be really helpful to have the part numbers of the other devices, particularly the PROM, and a schematic of the I2C portion of the circuit on the module.
Thanks
Ed Smith
Ed Smith
MW 07:02 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: DSP- EDMA Transmission problem
Is the first DMA completing before calling the second?
Michael Williamson
RK 05:04 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: DSP- EDMA Transmission problem
Hello again,
It appears that now the different problem occurs. When the DMA transmission is invoked twice or thrice, the DSP/BIOS goes to UTL_halt() state and in the ROV log is a message that there was an Opcode exception- Resource...
Rafał Krawczyk

02/24/2014

DR 07:38 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: DSP- EDMA Transmission problem
Excellent! Glad it is now working!
Dave
David Rice
RK 07:15 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: DSP- EDMA Transmission problem
Hello David,
Sorry for the latency-I corrected the code due to your suggestions and it worked- thank you.
Best Regards
Rafał Krawczyk

02/23/2014

BK 08:08 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: EMIF Clock in U-Boot
Hej hej,
I would like to change the EMIF-Clock from 100 MHz to 25 MHz for a MityDSP L138-Module. I searched the u-boot-files but could not find the code where the pll dividers are set. In which file do I have to look?
Am I right, t...
Benedikt K.

02/22/2014

MW 07:48 AM MitySOM-5CSX Altera Cyclone V Software Development: RE: Yocto Plug-In Python.exe Error
Can you post a capture of your complete shell interaction? Michael Williamson

02/20/2014

JC 04:20 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Booting from Nand
Excellent this is a known issue. On boot the filesystem will try to calibrate the touch screen if its calibration file is missing. This is impossible to do if you don't actually have a touchscreen. Its looking for a @pointercal@ in th... Jonathan Cormier
BJ 03:27 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Booting from Nand
Hello again,
Thank you for your help so far; I have been making progress, but still stuck on the NAND boot. After booting the kernel and mounting the NFS filesystem, here is where is gets stuck:
Bindu Jagannatha
DV 02:39 PM MitySOM-5CSX Altera Cyclone V FPGA Development: RE: HPS Memory Controller
Nope, if you connect it to the HPS to FPGA bridge you can treat it more like a register that the code on the HPS reads. You could also use the FPGA to HPS bridge to write to a specific location in memory, though I have no experience with... Daniel Vincelette
01:10 PM MitySOM-5CSX Altera Cyclone V FPGA Development: RE: HPS Memory Controller
Hi Dan,
Don't you mean connect it to the FPGA to HPS AXI bridge?
Our input data is processed in the FPGA.
Thanks!
Jack
Anonymous
DV 01:03 PM MitySOM-5CSX Altera Cyclone V FPGA Development: RE: HPS Memory Controller
At that rate it might be simpler to create a FIFO in the FPGA and connect it to the light weight HPS to FPGA bridge. Then have the HPS poll that register continuously. We've run that interface at 100Mhz, mainly for control and status reg... Daniel Vincelette

02/19/2014

05:33 PM MitySOM-5CSX Altera Cyclone V FPGA Development: RE: HPS Memory Controller
Also, I'm trying to by pass the SGDMA dispatcher and use the write master directly.
Jack
Anonymous
05:32 PM MitySOM-5CSX Altera Cyclone V FPGA Development: RE: HPS Memory Controller
Hi Dan,
Our data is coming in at about 40 MHz,
Jack
Anonymous
DV 04:57 PM MitySOM-5CSX Altera Cyclone V FPGA Development: RE: HPS Memory Controller
Hi Jack,
Looking in the SGDMA dispatcher core user guide, it appears that if you use the extended descriptors you can set the write stride to zero, which would allow you to continuous write to the same address.
What is your require...
Daniel Vincelette
04:33 PM MitySOM-5CSX Altera Cyclone V FPGA Development: RE: HPS Memory Controller
Hi Dan,
Regarding the SGDMA Write Master Core. I looked through the document for this core and it doesn't give any information on these questions.
For the write command sink port, what exactly is the purpose of "write stride" (91-7...
Anonymous
DV 03:40 PM MitySOM-5CSX Altera Cyclone V FPGA Development: RE: HPS Memory Controller
Jack,
We do not currently have an example that uses a non-packetized Avalon stream. There should be an option in the SGDMA controller to disable packets but we haven't tried to use it.
Dan
Daniel Vincelette
03:22 PM MitySOM-5CSX Altera Cyclone V FPGA Development: RE: HPS Memory Controller
Hi,
Do you have any write to HPS memory examples where I can send data into the memory in a continuous stream rather than a packet at a time?
Thanks!
Jack
Anonymous
MP 08:15 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Why is MityDSP-L138F UPP transmit sometimes giving UOR events
We leave it at 300 Mhz Marc Postema
MW 08:08 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Why is MityDSP-L138F UPP transmit sometimes giving UOR events
When you boot linux, are you changing the CPU OPP to 456 MHz or leaving it at 300 MHz? Michael Williamson
MP 08:03 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Why is MityDSP-L138F UPP transmit sometimes giving UOR events
Hello,
Yes we have adjusted the bus master priority of uPP, but did not see any great improvements (strangely).
We have tried to set the uPP clock div to 1 (so 37.5 MHz) and the errors were flying.
Marc Postema
MW 07:42 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Why is MityDSP-L138F UPP transmit sometimes giving UOR events
Did you check / adjust your UPP Bus master priorities? Michael Williamson
MP 07:33 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Why is MityDSP-L138F UPP transmit sometimes giving UOR events
Hello,
Just a quick update. When we do not boot into linux (just uboot) we do not see
these errors.
So booting linux has somehow influence on the uPP performence.
Again thanks for any assistants in this matter
Marc Postema

02/18/2014

GG 08:50 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Why is MityDSP-L138F UPP transmit sometimes giving UOR events
Hi Marc,
Here are a couple of other things to consider:
# In the past we've had throughput problems with TI's uPP drivers. That was a couple years ago, so maybe the drivers are improved or will work fine for your scenario. However...
Gregory Gluszek
MW 08:22 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Why is MityDSP-L138F UPP transmit sometimes giving UOR events
You might raise the priority up a bit (try 0 or 1). If the transfers are small, then it should be OK to give it priority.
-Mike
Michael Williamson
MP 08:04 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Why is MityDSP-L138F UPP transmit sometimes giving UOR events
Hello,
Here are some answers to the questions:
* Are you trying to run continuous transfers?
- We do not run continuous but every 200 us (5 kHz)
* Do you get the error on every transmit, or periodically?
- No not every...
Marc Postema
MW 07:17 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Why is MityDSP-L138F UPP transmit sometimes giving UOR events
Hi Marc,
Are you trying to run continuous transfers?
At 75 Mhz, you should be running a buffer rep rate of 64 / 75 MHz = 850 ns.
If you are trying to run continuous transfers, that would imply an interrupt rep-rate that fast.
...
Michael Williamson
MP 02:55 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Why is MityDSP-L138F UPP transmit sometimes giving UOR events
Hello,
Here are some answers to the questions:
* Are you using the Critical Link MDK drivers? If so, what version of the MDK are you using?
- We use TI's legacy uPP driver
- MDK_2013-05-15
* What is the CPU speed set t...
Marc Postema
MW 07:22 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: I2C Bus
Hi Bruce,
I believe that the I2C addresses for I2C0 are described in the "Carrier Board Design Guide":http://www.criticallink.com/wp-content/uploads/2014/01/MityDSP-L138-Carrier-Board-Design-Guide.pdf.
From section 3.3.8:
_All m...
Michael Williamson
BK 06:05 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: I2C Bus
We are currently investigating a problem accessing the I2C0 bus.
My initial enquiry is to find out what devices are on the MityDSP SOM to insure we are not conflicting.
Our SOM is a L138-DX-225-RI. We are using uBoot to boot t...
Bruce Kenny

02/17/2014

GG 09:25 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Why is MityDSP-L138F UPP transmit sometimes giving UOR events
Hi Marc,
If you are following the uPP design guidelines, then perhaps this is a true underflow or overflow condition. I have a number of questions about your project that can hopefully help us narrow down what the cause might be:
...
Gregory Gluszek
MP 06:05 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: Why is MityDSP-L138F UPP transmit sometimes giving UOR events
Hello,
We use the MityDSP-L138F and between DSP and FPGA we use UPP communication but transmit (channel A) is giving sometimes an UOR events.
What could be the cause of this error, we use the recommended clock source (PLL0_SYSCLK2) s...
Marc Postema
 

Also available in: Atom