Freescale Semiconductor is a company that produces and designs embedded hardware.
Questions tagged [freescale]
47 questions
46
votes
10 answers
Why is AVR used in Arduino?
Why is Arduino using AVR? I understand that they are the official processor but there isn't a reason the code couldn't be ported to an ARM or a Freescale architecture other than cost, right? As long as there is onboard memory, I figured there could…

Chris Gammell
- 1,541
- 1
- 12
- 25
19
votes
2 answers
Resistive touchscreen with 5-wire connection & Freescale IMX28
I have a IMX28EVK board and I would like to to connect this board to a 5-wire resistive touchscreen. In the Reference Manual of the I.MX28, Freescale said:
LRADC2 - 6 can be used for 4/5-wire touch-screen control. LRADC6 can be used for the wiper…

Katte
- 654
- 5
- 11
7
votes
1 answer
On Freescale iMX31, how can I translate SDRAM address to CPU address?
[This is a re-post of https://stackoverflow.com/q/5346225/69172]
I'm new to iMX31 and embedded systems, please help me to understand the translation from SDRAM address to ARM CPU address, especially in "special" command modes of the SDRAM…

Ye Liu
- 173
- 4
6
votes
1 answer
Still getting link error after switching to banked memory for Freescale HCS08
My program for a Freescale MC9S08DZ128 (HCS08 family) got too big, and I was getting the message:
Link Error : L1102: Out of allocation space in segment ROM2 at address 0xFE13
so I tried to switch to the banked memory model.
My options before I…

tcrosley
- 47,708
- 5
- 97
- 161
6
votes
2 answers
Single issue and Dual issue architecture
I am studying the PowerPC architecture on the MPC5644B. The documents from Freescale mention it to be a single Issue architecture.
The data sheet states the following,
• e200z0h single issue, 32-bit core Power
Architecture compliant CPU
— Up to 80…

ArunMKumar
- 233
- 2
- 6
5
votes
4 answers
How to get into Freescale 32-bit MicroControllers?
Which websites/blogs/tools/books/manuals would you recommend for getting into the Freescale microcontrollers, especially the 32-bit models?
What are the best development tools (IDEs, compilers) for this environment. There is so much out there for…

Maltrap
- 481
- 1
- 4
- 8
3
votes
2 answers
PWM timer problem with HCS08 - freescale
I am using a MC9S08LH64 microcontroller's timer module to generate an internal timer for synchronization. bus clock is at 4.3 MHz, modulo is set at 4309 (TPM1MODH and TPM1MODL) and I am expecting pulse every 1.25 ms but the result is about every…

user1604121
- 31
- 3
3
votes
1 answer
Enabling Freescale IMX6 pull down registers on an input pin
I'm looking for a way to enable the pull down resistor on a Freescale iMX6 MCU.
I'm running a Linux distribution on it and usually interact with the hardware using a higher-level language, so I'm not 100% familiar with the stuff below.
From what I…

ddewaele
- 753
- 1
- 9
- 23
3
votes
1 answer
How to trigger several cameras from a microcontroller
I have 3 Nikon D300 cameras, each with a remote trigger release cable used to externally trigger the camera. Inside these cables are 3 wires, shutter, focus, and ground. The shutter and focus are always connected as I do not need to use the auto…

Blue7
- 1,635
- 6
- 24
- 33
3
votes
2 answers
Design Decisions for using ADC with no VREF
I was looking at Freescale's KE02 processor family, and the MCU designers made an interesting design decision revolving around the ADC that I can't completely wrap my head around.
The KE02 has an internal bandgap reference, but it cannot be used…

TRISAbits
- 1,348
- 1
- 13
- 25
2
votes
2 answers
Using Port DD as GPIO on MCF5282
I’ve got a MCF5282 that I’m trying to use PDD4 as a GPIO on. In my setup code, I’ve got:
MCF5282_GPIO_DDRDD = 0x10; /* cs on dd4. */
MCF5282_GPIO_PORTDD = 0x10; /* active-low. */
And in my main loop, I’ve got:
for( mainloop_cnt = 0; true;…

Sam Skuce
- 123
- 5
2
votes
1 answer
Timers and internal clock generator on Freescale MCU
I am using MC9S08AW60A with DEMO9S08AW60E Board (Freescale). I have studied about the timers given with the MCU. I wish to know how exactly to Implement timers by code. The Freescale suite also comes with Processor Expert (a GUI to configure the…

sheetansh
- 355
- 1
- 2
- 15
2
votes
0 answers
BDM (Background Debug Mode) with Arduino
I'm trying to talk to a 68HC(9)12D60 (Motorola/Freescale/NXP) via BDM protocol.
This chip is a 112-pin TQFP. On the PCB, there is a 6-pin header (which is not the standard BDM 2*3 pins header). The 6 pins are on one row, 2.54mm pitch.
With an…

Fox
- 139
- 4
2
votes
2 answers
Interrupt Vector calculation in PowerPC based controllers
I am working with Freescale MPC5534 based on PowerPC arch. I am not able to understand how the address of a particular ISR is calculated during runtime. There are three registers involved, INTC_IACKR, INTC_IVPR, INTC_IVOR, and the final value of the…

stenvar
- 731
- 2
- 10
- 17
2
votes
1 answer
Multiple audio codecs on an i.MX6Q
We are currently trying to bring up a custom i.MX6Q based board with Linux 3.10.17, two TI TLV320AIC3106 codecs and an S/PDIF interface.
The two codecs are I2S slaves and are connected to the i.MX6 via
codec1 <-> AUDMUX3 <-> SSI1
and
codec2…

Chris
- 151
- 7