Questions tagged [freescale]

Freescale Semiconductor is a company that produces and designs embedded hardware.

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…
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
1
2 3 4