Embedded Hardware

1K

Solutions

2K

Contributors

An embedded system is a computer system with a dedicated function within a larger mechanical or electrical system, often with real-time computing constraints. Examples of properties typical of embedded computers when compared with general-purpose ones are low power consumption, small size, rugged operating ranges, and low per-unit cost. Modern embedded systems are often based on microcontrollers; the processor(s) used may be types ranging from general purpose to those specialised in certain class of computations, or even custom designed for the application at hand. A common standard class of dedicated processors is the digital signal processor (DSP).

Share tech news, updates, or what's on your mind.

Sign up to Post

I'm trying to configure a GPIO for INT3452 of the Apollo Lake SOC. I know that Linux has a driver but I'm using an embedded RTOS and have to develop a driver.  I have the register map for the gpio chip but there is no pseudo code or description from Intel about how to configure a pin.
0
Introduction to R
LVL 12
Introduction to R

R is considered the predominant language for data scientist and statisticians. Learn how to use R for your own data science projects.

hi
please can you help me
for sim808
i used it to send longitude and latitude for ulr (https),
but on arduino's serial monitor appears that
AT+CGPSINF=0
and the value of latitude and longitude =0
where is the wrong ?
is in the code or device
thanks in advanced
0
0
I need a code in Embedded C for making call andi sending SMS by using Raspberry pi 3 and GSM SIM 900. Please help me. I am new to Raspberry pi
0
Error:espcomm_upload_mem_failed
0
I am working on  a UV exposure box,I would like to enter time with buttons and then turn my relays on for that time.Can anyone help me with this? thanks alot
0
I'm just getting started with a PIC32MX340F12, and MPLABX. My first attempt was to write a timer interrupt, so I worked with the datasheet, compiler manual, and examples and came up with the below. But it doesn't work... the interrupt never fires, and in fact if I leave both the timer interrupt enable (T1IE=1) and the general interrupt enable active ("ei"), it runs for a few seconds then hangs (says "target halted" in debug mode). If I remove either of those, it just runs indefinitely but still no timer interrupt. So I appear to have a pretty bad problem somewhere in my ISR syntax. Does it jump out at anyone?

Like I said I'm just getting started so I'm sure it's a pretty dumb oversight. And as you may notice I like to work as directly as possible with registers and compiler directives (rather than manufacturer supplied functions), I feel like I learn the most that way.

Thanks!

#include <stdio.h>
#include <stdlib.h>
#include "p32mx340f512h.h"
#include <stdint.h>

int x = 0;

int main(int argc, char** argv) 
{
    INTCONbits.MVEC = 1;  // turn on multi-vector interrupts
    T1CON = 0;            // set timer control to 0
    T1CONbits.TCKPS = 1;  // set T1 prescaler to 8
    PR1 = 62499;          // set t1 period
    TMR1 = 0;             // initialize the timer
    T1CONbits.ON = 1;     // activate the timer

    IPC1bits.T1IP = 5;    // T1 priority to 5
    IPC1bits.T1IS = 0;    // T1 secondary priority to 
    IFS0bits.T1IF = 0;    // clear the T1 flag
    

Open in new window

0
I am running Fedora 19 and I am trying to set up Ethernet access to the U-Boot of an embedded device.  I have already loaded a build of U-Boot with Netconsole enabled, but I do not know the basic steps of getting connected from Linux to U-Boot via Netconsole.

Here is what I have done so far.

In U-Boot (192.168.1.1):
#setenv nc 'setenv stdout nc;setenv stdin nc'
#setenv ncip 192.168.1.100
#run nc

In Fedora 19 (192.168.1.100):
#nc -l -u 6666 &
#./uboot/tools/netconsole 192.168.1.1 6666
NOTE: the interrupt signal (normally ^C) has been mapped to ^T


After this point, there is no output on the Linux screen so it may not have connected to U-Boot.

What are the proper steps for getting Netconsole working between Linux and U-Boot?
0
I would like to add the Platform Type ARM for the latest Monodevelop, version 5.10, running on Ubuntu Linux 16.04 so we can compile for Mono version 4.2.1 C# and do embedded application development. How might we do that? Thank you.
0
I  have a hp 400 deskpro g3 with an Intel I7 -6700 cpu with vpro. I do not see AMT or anywhere to activate vpro in the bios setup. I have Bios N03 ver. 02.04
I tried pressing Control - P on startup but that does not work.
0
CompTIA Security+
LVL 12
CompTIA Security+

Learn the essential functions of CompTIA Security+, which establishes the core knowledge required of any cybersecurity role and leads professionals into intermediate-level cybersecurity jobs.

I am working on a Surface RT Tablet trying to get the touchscreen to work. Device Manager shows issues with the "Surface RT Touch Firmware" and the "I2C HID Device." I have tried multiple restarts, Windows updates, multiple system resets and searching for the drivers online with no success. Assistance is needed.
0
Hello, appears that on the Wyse Thin Clients the maximum amount of Flash Memory you can purchase is 16GB. Problem is after the OS is installed (Windows 8 Embedded) and all of the other Wyse related software that only leaves a few GB of Flash Memory available. Just wondering if anyone has any suggestions on how to increase the available Flash Memory size? I'm not looking to add secondary storage (Another drive for example that would create another volume), i just need to increase what is already available.

Problem we have encountered is we have installed AV software and the combination of that, and some other software we have locally installed has consumed a lot of available space. Even if we were to add secondary storage and install the software to it, some data still gets written to the C-drive where the OS resides.

Hope that makes sense.

Thank you!
0

Embedded Hardware

1K

Solutions

2K

Contributors

An embedded system is a computer system with a dedicated function within a larger mechanical or electrical system, often with real-time computing constraints. Examples of properties typical of embedded computers when compared with general-purpose ones are low power consumption, small size, rugged operating ranges, and low per-unit cost. Modern embedded systems are often based on microcontrollers; the processor(s) used may be types ranging from general purpose to those specialised in certain class of computations, or even custom designed for the application at hand. A common standard class of dedicated processors is the digital signal processor (DSP).

Top Experts In
Embedded Hardware
<
Monthly
>