Project

General

Profile

Activity

From 04/18/2014 to 05/17/2014

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

05/02/2014

MW 03:53 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: RE: DspFpgaGpio.cpp: i f (Bank > mnNumBanks) return -1
Hi John,
You are correct. We've pulled in this fix and it will get published in the next release for the MityDSP-L138 BSP.
Thanks for the bug report.
-Mike
Michael Williamson
JC 01:54 PM MityDSP-L138 (ARM9 Based Platforms) Software Development: DspFpgaGpio.cpp: i f (Bank > mnNumBanks) return -1
FYI.
In tcDspFpgaGpio::ConfigurePin(unsigned int Bank, unsigned int Offset, etc.) and a few other fctns in DspFpgaGpio.cpp, there's a test for a valid value for the Bank arg and for the Offset arg, like:
John Cumming

04/27/2014

MW 06:22 PM MitySOM-5CSX Altera Cyclone V Software Development: RE: annoying problem with nfs root
Hello,
Yes, the most recent commit disabling the CONFIG_MICREL_PHY was pushed to deal with the 3.12 kernel behaving as you are describing.
There is some specific MDIO register write issued by the Micrel Phy driver code that is eith...
Michael Williamson
AI 12:45 PM MityDSP-L138 (ARM9 Based Platforms) FPGA Development: RE: Programming the FPGA

Or, you can simply try this (It has been checked on L138F and slx45, just remove -b option):
http://www.xilinx.com/support/answers/35686.htm
BIN by bitgen is a non-byte-swapped file, the Sync Wordis read as "AA 99 55 66".
In ol...
Anatoly Ivanov

04/24/2014

JC 08:19 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: How to access ADC inputs from Linux kernel/application
The way the git cherry-pick command works is by taking a commit and applying it to your branch. It can be a handy tool.
You can following this page for updates on the 3.2 kernel. I try to update anytime we patch something big. [[Cl_...
Jonathan Cormier
AG 03:19 AM MitySOM-5CSX Altera Cyclone V Software Development: annoying problem with nfs root
While doing some kernel work with the devkit, I find myself comfortable to serve my kernel via tftp and the rootfs via nfs.
This works fine except that the ethernet stops working as soon as the kernel is supposed to send its DHCP reques...
Andrea Galbusera

04/23/2014

MK 05:54 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: High Latency for GPIO Interrupts in 3.2 Kernel
Thanks. I'll make the change and let you know in a day or two how this works for me. Michael Karasoff
JC 03:36 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: High Latency for GPIO Interrupts in 3.2 Kernel
Okay thanks for the feedback. I'm planning on committing the following patch which should have the same effect.
Proposed patch:
Jonathan Cormier
MK 03:28 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: High Latency for GPIO Interrupts in 3.2 Kernel
Yes that is it.
I've been running the kernel with this change for quite a while, and haven't seen any issues.
Michael Karasoff
JC 02:32 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: High Latency for GPIO Interrupts in 3.2 Kernel
Okay found the register in the 335x TRM:
>6.5.1.42 INTC_PENDING_IRQ3 Register (offset = F8h)
Jonathan Cormier
JC 02:01 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: High Latency for GPIO Interrupts in 3.2 Kernel
Hi Michael,
I'm trying to understand what your patch effects. Do you know what the 0xf8 register refers to? I've searched through the TRM and the datasheet so far but haven't found anything obvious.
Jonathan Cormier
MK 05:18 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: How to access ADC inputs from Linux kernel/application
Not sure I see how this is a cherry pick. I don't think I've changed any history.
I appreciate that Critical Link has been keeping the kernel up to date. Even if I'm hesitent to git merge the changes it helps to at least see what ...
Michael Karasoff
JC 03:39 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: How to access ADC inputs from Linux kernel/application
Ahh interesting. You've effectively done a manual cherry-pick. That's okay whatever gets the job done. You probably could have done a merge without too much trouble but who knows. Jonathan Cormier
MK 03:33 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: How to access ADC inputs from Linux kernel/application
Actually, I didn't run a "git merge". I'm forked, and my origin is my own repo. I set up a seperate remote for the critical link repo, then pulled the latest, then ran "git diff /remotes/cl/mityarm-linux-v3.2" and hand added the change... Michael Karasoff
JC 01:28 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: How to access ADC inputs from Linux kernel/application
I asked to clarify and to hopefully learn something. My current understanding of what you did was to merge the mityarm-linux-v3.2 branch into your branch which was based off of the cl_v3.2_AM335XPSP_04.06.00.07 tag. This seems reasonab... Jonathan Cormier
MK 01:03 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: How to access ADC inputs from Linux kernel/application
Jonathan,
Can one not merge selected changes between two commits? Git is a powerful tool, but it hasn't redefined the word "merge" yet.
The reason I'm not using the latest mityarm-linux-v3.2: I forked off of cl_v3.2_AM335XPSP_04.0...
Michael Karasoff
JC 08:27 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: How to access ADC inputs from Linux kernel/application
I'm a little confused by your merging. cl_v3.2_AM335XPSP_04.06.00.07 is a tag and not a branch and is a on the mityarm-linux-v3.2 branch anyways just about a year older. Was there some reason you couldn't use the latest mityarm-linux-v... Jonathan Cormier
MK 12:51 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: How to access ADC inputs from Linux kernel/application
Nevermind. The problem was on my end - merge error. :)
So I have the ADC driver loaded, and I have /sys/devices/platform/omap/ain/ain0 - /sys/devices/platform/omap/ain/ain7 . Do you have any tips on reading the ADC values?
Thank...
Michael Karasoff
MK 12:21 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: How to access ADC inputs from Linux kernel/application
Correction, I merged the ADC changes into cl_v3.2_AM335XPSP_04.06.00.07, not AM335XPSP_04.06.00.02.
Still the same problem though.
Michael Karasoff
MK 12:18 AM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: How to access ADC inputs from Linux kernel/application
I found the updated ADC driver code in the mityarm-linux-v3.2 branch. I merged in the ADC changes into AM335XPSP_04.06.00.02, the changes to the ti_adc driver, the #ifdef CONFIG_TOUCHSCREEN_TI_ADC changes in am33xx_register_tsc() in dev... Michael Karasoff

04/22/2014

MK 07:47 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: How to access ADC inputs from Linux kernel/application
Any updates on this? Any idea how to access the ADC from kernel version 3.2? Michael Karasoff

04/21/2014

JC 03:19 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Booting from Nand
Bindu,
The datasheet says the part is 4Gb which divided by 8 is 512MB. We don't have any parts that carry a nand over 1GB, if a customer needs more storage in the past they have used mmc (upto 32GB) or a network filesystem like nfs. ...
Jonathan Cormier
BJ 02:50 PM MitySOM-335x (ARM Cortex-A8 Based Products) Software Development: RE: Booting from Nand
Jonathan, thank you for all the information. We put his task on the back burner for a while -- but it works perfectly fine now. But I am curious about something:
The NAND flash chip on the module we have is the MT29F4G08ABAEA WP, whic...
Bindu Jagannatha
 

Also available in: Atom