Project

General

Profile

Activity

From 05/06/2014 to 06/04/2014

06/04/2014

MW 08:57 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Kernel loading module problems MityDSP and FPGA configuration
The filessize should be rounded to 0x800 bytes, which I think should be 0x150C800, not 0x150E000.
-Mike
Michael Williamson
SB 08:49 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Kernel loading module problems MityDSP and FPGA configuration
Dear all
As I got a lot of CRC errors, here are some question:
1 My .jffs2 file is about 21 MB (22070432 bytes) which corresponds to 0x150C4A0. To copy the filesystem on the target I use the following commands, right?
u-Boot> mw.b 0...
Silvano Bertoldo

06/03/2014

SB 08:48 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Kernel loading module problems MityDSP and FPGA configuration
Dear Michael,
I tried to run the command you told me. Everything was ok until I copied the fpga_ctrl file on the target machine as you can see in the attached file fpga_ctrl_ontarget.png.
But when I run the "insmod" command I got wha...
Silvano Bertoldo

06/01/2014

AS 11:49 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: How to run bin application via u-boot?
> If I knew the answer to using a bin file beyond "go", as you asked before, I would have told you before. :^)
I'm Sorry for my insistence.

> ...
No, the size didn't change much (debug out size is 3.06 MB and release out size is 2.8...
Ahmed Shaaban
MW 10:19 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: How to run bin application via u-boot?
Hi Ahmed,
If I knew the answer to using a bin file beyond "go", as you asked before, I would have told you before. :^)
So you set the --symdebug:none option and the filesystem grew on your Release build from 2MB to 3MB? That's odd...
Michael Williamson
AS 04:39 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: How to run bin application via u-boot?
Hi Mike,
I have set the compiler option to "--symdebug:none" and the size of the .out file generated is also 3 MB.
Is there another option to minimize the size of out file? and as i asked you before is there a Uboot command to execute ...
Ahmed Shaaban

05/30/2014

MW 11:02 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Kernel loading module problems MityDSP and FPGA configuration
Did you also rebuild the FPGA drivers? They are not in-tree in the kernel git repository. They are located in the board support package in the MityDSP Developer's Kit.
Let's start with this:
On the build machine:
Michael Williamson
SB 10:40 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Kernel loading module problems MityDSP and FPGA configuration
Dear Michael,
let me know if my way of working is right:
1) I wrote my own baseboard-industrialio.c file as reported in the firts post of this discussion.
2) I recompiled the kernel as reported in https://support.criticallink.com/re...
Silvano Bertoldo
MW 07:30 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Kernel loading module problems MityDSP and FPGA configuration
Hello,
We have many customers able to load and run modules with the MityDSP-L138, it's not obvious what the issue is here. I am suspicious that there may have been a problem with the filesystem installation / update (either the modul...
Michael Williamson
SB 04:00 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Kernel loading module problems MityDSP and FPGA configuration
Dear all,
attached you can find a text (LinuxLoading.txt) file where I captured the entire boot together with the screenshot where "Failed" occurs (FailuresLoadingKernel.png).
I also run "uname -a" and the results are in the text fil...
Silvano Bertoldo
AS 03:45 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: How to run bin application via u-boot?
Michael Williamson wrote:
> Just to confirm, you have the compiler option "--symdebug:none" in your release compile and link options?
> ...
Thanks Mike.
Unfortunately I didn't check this compiler option and now It's my weekend so I'll...
Ahmed Shaaban

05/29/2014

AB 04:29 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: How to run bin application via u-boot?
Ahmed,
I believe Mike was suggesting that you build the application as a "release" version without any debugging and see what the resulting application file size is?
I.E. if it was 5MB in debug maybe it's 2MB in release, thus no ne...
Alexander Block
MW 04:04 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: How to run bin application via u-boot?
Just to confirm, you have the compiler option "--symdebug:none" in your release compile and link options?
-Mike
Michael Williamson
AS 03:51 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: How to run bin application via u-boot?
Hi Mike,
I have tried what you mentioned and it didn't work.
I'll wait your trial.
Thanks in advance.
Ahmed Shaaban
MW 03:02 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: How to run bin application via u-boot?
I think you need to strip the .out file (make a release version that removes the debugging information).
If I get a second I will try it out.
-Mike
Michael Williamson
AB 01:48 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: How to run bin application via u-boot?
Posting some previous direct followup e-mails from the customer.
I have followed the steps of the Starterware wiki ([[https://support.criticallink.com/redmine/projects/arm9-platforms/wiki/StarterWare]]) and I could run elf (UART_MITY_...
Alexander Block
MW 10:47 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Kernel loading module problems MityDSP and FPGA configuration
Hi,
Can you please capture the entire boot up on the console to a text file and set it over?
Or at least run "uname -a" and report the results?
-Mike
Michael Williamson
SB 10:38 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Kernel loading module problems MityDSP and FPGA configuration
Dear Bob,
when I try to load the modules with "insmod fpga_ctrl.ko" I get an error with "Function non implemented" as explanation.
I also found on internet that the insmod error message is caused by either a kernel lacking module sup...
Silvano Bertoldo
BD 09:30 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Kernel loading module problems MityDSP and FPGA configuration
Hi Silvano,
Jon was referring to the kernel modules explicitly. The modules need to be installed in your target root filesystem (/lib/$kernelversion) after you copy over the kernel.
The page you reviewed, does mention this, but it'...
Bob Duke
SB 08:47 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Kernel loading module problems MityDSP and FPGA configuration
I report before that I recompile the kernel every time I made a modificatuon on the baseboard file.
In fact the link you report me is cited by me in my first message.
Maybe there is something wrong in the file or in the compiling.
Cou...
Silvano Bertoldo
JC 08:24 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Kernel loading module problems MityDSP and FPGA configuration
Its hard to tell from those error messages whats going on but have you tried recompiling the kernel modules when you made changes to the kernel?
See https://support.criticallink.com/redmine/projects/arm9-platforms/wiki/FPGA_Core_Devic...
Jonathan Cormier
SB 07:38 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: Kernel loading module problems MityDSP and FPGA configuration
Hello everybody.
I am Silvano Bertoldo, I mainly work on the software side of MityDSP and I have a big problem about the linux kernel I am not able to solve. I am very grateful if you can support me or forward the present email to a s...
Silvano Bertoldo
JC 09:53 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Compiler does not run in VM
Also our vm does come with the toolchain installed. I'm unsure why you were unable to locate it.
Try looking in /usr/local/oecore-i686
The instructions seem to be missing that you need to run @. /usr/local/oecore-i686/environment-s...
Jonathan Cormier
MW 09:29 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: Compiler does not run in VM
Yes. You need to run the 32-bit version in the VM if your VM is a 32-bit architecture.
on your VM type "uname -a". It should tell you the version of the VM architecture.
-Mike
Michael Williamson
TT 09:26 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: Compiler does not run in VM
Hello- I'm new to the MityDSP platform and I am having trouble getting the development environment working. I have imported the VM into VirtualBox, and can run the VM. I'm trying to get the environment going for the L138F (ARM9). I fo... Tom Tatakis

05/28/2014

AS 09:04 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: How to run bin application via u-boot?
Hi everyone,i have MityARM1808F.
I could use "bootelf" command[ex: bootelf 0xc0700000] to run any app.out,but the size of .out format is usually large(in my case is about 5 Mega byte which is too large to be saved on SPI flash with FPGA...
Ahmed Shaaban
AS 08:54 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: UPP ISR is not called
Finally i could solve this issue by adding the following code :
asm(" mrc p15, #0, r0, c1, c0, #0\n\t"
" orr r0, r0, #0x00002000\n\t"
" mcr p15, #0, r0, c1, c0, #0\n\t");
before calling BIOS_start function.
...
Ahmed Shaaban

05/23/2014

JC 01:24 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: High Latency for GPIO Interrupts in 3.2 Kernel
Ok thanks.
Commit pushed. http://support.criticallink.com/gitweb/?p=linux-mityarm-335x.git;a=commit;h=39e9cebe98e56662e48d6f70f39765347ef2974b
Jonathan Cormier
MK 01:06 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: High Latency for GPIO Interrupts in 3.2 Kernel
Yes, it is working.
Thanks.
Michael Karasoff
JC 01:03 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: High Latency for GPIO Interrupts in 3.2 Kernel
Hi Michael,
Did you get a chance to check this out?
Jonathan Cormier

05/22/2014

JC 08:56 AM MitySOM-5CSX Altera Cyclone V Software Development: RE: annoying problem with nfs root
Note that the patch is for the 9021 but since we are seeing similar problems with the 9031 it seems safe to assume it affects both hardware. Jonathan Cormier
JC 08:55 AM MitySOM-5CSX Altera Cyclone V Software Development: RE: annoying problem with nfs root
http://lists.infradead.org/pipermail/barebox/2013-February/012712.html Jonathan Cormier
JC 08:47 AM MitySOM-5CSX Altera Cyclone V Software Development: RE: annoying problem with nfs root
Looks like if you disable the Asym_Pause support then the phy driver starts working as expected
drivers/net/phy/micrel.c
Jonathan Cormier

05/21/2014

BD 06:35 PM MitySOM-5CSX Altera Cyclone V Software Development: RE: future plans for kernel and yocto project
Hello Andrea,
Answer 1: We have moved our internal development to Yocto (dora) and our general plan is to use the Yocto infrastructure in the future. We have not started updates for daisy. We'd like to see any patches required for dai...
Bob Duke

05/19/2014

AS 04:43 PM MityDSP-L138 (ARM9 Based Platforms) FPGA Development: RE: Programming FPGA Flash using IMPACT
Thanks Michael,
I shall follow the steps in the link you mentioned and let you know results.
Ahmed Shaaban

05/17/2014

RK 12:45 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: DSP- EDMA Transmission problem
Hello again,
I am now trying to transmit data using upp interface. On the FPGA- side the interface works correctly, but on the DSP- side I cannot receive data, that is, My message queue wouldn't wake. I did the following in my DSP/BIOS ...
Rafał Krawczyk

05/16/2014

MW 05:55 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: EMIF Clock in U-Boot
Hello,
I assume you mean the EMIFA clock (to FPGA) not the EMIF clock (used for the DDR).
I am sorry I missed this. I believe the EMIF clock gets initialized in the User Boot Loader (the UBL), a copy of which is included in the bo...
Michael Williamson
AB 01:50 PM MitySOM-335x (ARM Cortex-A8 Based Products) PCB Development: RE: Using RMII1 and JTAG
This specific issue is/has been dealt with through e-mail contact directly. However for others who may have similar questions I will provide answers here as well.
You are correct that Revision 1 Silicon modules are still in distributi...
Alexander Block

05/15/2014

MW 08:36 PM MityDSP-L138 (ARM9 Based Platforms) FPGA Development: RE: Programming FPGA Flash using IMPACT
Hi,
Please take a look at the [[Programming the FPGA]] wiki page for information about programming the FPGA.
The FPGA can be programmed via JTAG or via 8 bit parallel slave select mode through the OMAP-L138 (or AM18XX) EMIFA databu...
Michael Williamson

05/14/2014

AS 09:58 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: UPP ISR is not called
Hi everyone,
I'am using CCS V5.3 and emulator XDS100V2.

I have developed SYS/BIOS ARM app. which use UPP to send/receive data to/from FGPA. Everything works fine(an interrupt is received when data has been sent/received to/from FP...
Ahmed Shaaban

05/13/2014

JS 08:43 AM MitySOM-335x (ARM Cortex-A8 Based Products) PCB Development: Using RMII1 and JTAG
I have two questions.
I have bought three modules with DevKit on Digikey.
But the Silicon revision is 1.0.
It's over a year in changing silicon, but you're selling old version up to now.
It's NOT GOOD.
First, MitySOM has I2C1_SD...
Jeong-Heon Shin

05/12/2014

MW 11:44 AM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: uPP Interface
I don't think that the UPP pins are pinmuxed (there is only one option if the UPP is used). See the MDK/sw/dsp/core/tcDspUpp.cpp for pinmux setting.
-Mike
Michael Williamson
OM 09:16 AM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: uPP Interface
Thanks Mike for reply.
The question will be, to what pins DSP connected pins FPGA? It needs to be known for purposes PINMUX.
Oleh
Oleh Mela
MW 07:08 AM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: uPP Interface
The UCF file in the board support package at MDK/fpga/vhdl/MityDSP_L138.ucf includes connection information between the UPP interface pins and the FPGA.
This is an excerpt:
Michael Williamson
OM 05:35 AM MityDSP-L138 (ARM9 Based Platforms) PCB Development: uPP Interface
Hi,
How to find out as are connected pins FPGA and DSP for the interface uPP?
Kind Regards,
Oleh
Oleh Mela

05/11/2014

AS 01:03 PM MityDSP-L138 (ARM9 Based Platforms) FPGA Development: RE: UPP Sample Code needed
Thanks for you.That really helps. Ahmed Shaaban
AS 01:02 PM MityDSP-L138 (ARM9 Based Platforms) FPGA Development: Programming FPGA Flash using IMPACT
Hello everyone, i have a MityARM-1808F with 256-Mb NAND Flash.
1 - I need to know the steps to Program FPGA Flash (NAND Flash as I think) using IMPACT (because I don't use Linux in my App. on ARM).
2 - what is NAND Flash Type ?
Th...
Ahmed Shaaban

05/09/2014

DR 10:24 AM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: DSP DMA crashes Linux
I have recently been working on a project where we ran into conflicts between QDMA's on the DSP side and MMC use on the ARM side. After much wandering around in the source code, it appears that the ARM code doing DMA for the MMC is usin... David Rice
AG 03:52 AM MitySOM-5CSX Altera Cyclone V Software Development: future plans for kernel and yocto project
Hello,
A project I'm working on is currently based on meta-mitysom-5csx "dora" branch and a slightly modified linux-socfpga "socfpga-3.12" branch.
Is there any roadmap available with respect to, in particular, the following aspects?
...
Andrea Galbusera

05/08/2014

MW 08:39 AM MityDSP-L138 (ARM9 Based Platforms) PCB Development: RE: 3D Step (STP) Files
Hi,
Please check this "wiki page":https://support.criticallink.com/redmine/projects/arm9-platforms/wiki/CAD_Files and let me know if it does not provide what you need.
-Mike
Michael Williamson
SB 08:37 AM MityDSP-L138 (ARM9 Based Platforms) PCB Development: 3D Step (STP) Files
Hi There,
Would it be possible to make available a 3D STP file of the MityDSP L138F
processor module for mechanical assembly design/modelling purposes?
Kind Regards,
Steven.
Steven Bremner
 

Also available in: Atom