[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

/EMBEDDED/

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 145
Thread images: 15

File: CHIP TALK.jpg (2MB, 3264x1836px) Image search: [Google]
CHIP TALK.jpg
2MB, 3264x1836px
>This is where we talk that hip talk, that chip talk

>Background Music
https://www.youtube.com/watch?v=MXGORPXI6QQ

>EE/Embedded engineering/

--Hardware--
>Texas Instruments Launchpad
>Arduino
>beagleboard

>Ultra Low Power
>Projects
>Prototypes
>Sensors

--Code--
Embedded C
Assembly
>>
First for assembly a shit unless you are in a niche application

Also anybody done work on Xbee mesh networks? Looking to set up an array of sensor networks or smart home stuff using Xbee/microntrollers
>>
what do you even make with these?
>>
>>55859031
Look it up senpai there's tones of DIY projects you can do. There's robotics, sensors, automation, etc
>>
>>55858658
What's the best board to get started with FPGAw\s assuming I have access to Xilinx IDEs through school
>>
Currently making a cnc mill running uC/OS3 on two stm32f4's and connecting it to the internet.

Shit is str8 legitimate familio
>>
I also just picked up an ESP8266, need something to do with it. I have the aforementioned stm32f4's and a 1st gen Pi. Total noob at networking though.
>>
>>55859091
waste of electronics if the design isn't heavy.
>>
>>55858658
>Thought the background music would be some neat chiptunes
>It's a black guy talking about buying shit through autotune with the same trap drumbeat everyone uses
seriously?
>>
>>55858658
I've been thinking about getting into microcontrollers for a while, I've got an old picaxe kit kicking around. Anywhere I can get ideas for projects?

BTW Why is raspberry pi shilling so hard? Theres five threads just about rasp all saying just bought one.
>>
>>55859144
This. Fuck you, OP.
>>
>>55859215
Here ya go
https://www.youtube.com/watch?v=45MySnotCGA
>>
>>55858658
First for falling for the Intel Edison meme
>>
>>55859215
>stick talk
>chip talk

this where we talk that chip talk
>>
File: 1466411395894.jpg (37KB, 540x808px) Image search: [Google]
1466411395894.jpg
37KB, 540x808px
>>55859304
aw, tough, mate. cheer up. get yourself an MSP430 launchpad
>>
>>55859343
Man mate, currently working with a Z8
>>
>>55859144
Hey, hey hey. He is orally passing the story of the time when a man, who he says is a bad man with no honour, aka a fuccnigga, trespassed into his tribe's territory and was subsequently eliminated by means of a drive by shooting. Have some respect for his culture.
>>
>>55859364
Nah*
>>
>>55859375
His culture sucks and he probably doesn't even know what a Raspberry Pi is
>>
>>55859386
I hesitate to even use the word culture to describe that way of life
>>
File: wall e.webm (784KB, 240x426px) Image search: [Google]
wall e.webm
784KB, 240x426px
>>55859403
>>55859386
Future, the rapper, doesn't represent the best of anything
>>
How do I compile software for MIPS Linux 2.6? I've had this thing for over a year but can't find a toolchain to compile shit for it

# cat /proc/cpuinfo && uname -a
system type : Atheros AR9330 (Hornet)
processor : 0
cpu model : MIPS 24Kc V7.4
BogoMIPS : 266.24
wait instruction : yes
microsecond timers : yes
tlb_entries : 16
extra interrupt vector : yes
hardware watchpoint : yes, count: 4, address/irw mask: [0x0000, 0x0408, 0x0050, 0x00d0]
ASEs implemented : mips16
shadow register sets : 1
core : 0
VCED exceptions : not available
VCEI exceptions : not available

Linux (none) 2.6.31--LSDK-9.2.0_U10.5.13-GST-A4 #8 Mon Aug 26 14:35:32 CST 2013 mips GNU/Linux


>kernel marked GNU/Linux when there's 0 GNU software
>>
>>55860147
>>kernel marked GNU/Linux when there's 0 GNU software
it was compiled with GCC. that's a result of the GPL cuck license
>>
>>55861607
>taking credit where absolutely no credit is due
Leave it to Stallman
>>
File: 47185-arduino.jpg (1022KB, 1800x1244px) Image search: [Google]
47185-arduino.jpg
1022KB, 1800x1244px
>>55858658

What's a good book/online pdf I can read to learn more about these things?

I know I can google but is there some specific book you like?

Like is it possible to learn what every single pin/chip/transistor/piece of text on the board is for?
>>
>>55861681
I'd suggest looking into tutorials on how to build your own. Arduinos are simple as fuck, you can learn the board in an afternoon if you have okay knowledge of general electronics.
>>
>>55858658
Just bought a raspberry pi, what should I do with it?
>>
File: apu1c1.jpg (154KB, 800x600px) Image search: [Google]
apu1c1.jpg
154KB, 800x600px
Stand back, best board coming through
>>
how do i into resistors?
>>
I still think we should have an embedded general.

Anyway, I'm going to turn pic related into an actual portable guitar that can play it's own music.
I was thinking of using an arduino for this, but not sure how. I found a synth library which works pretty well but there aren't any knobs on the guitar, only buttons, making it way harder to properly use it.
Then I thought of an sd card with sounds, but I think the reader is broken, and not sure if it would combine properly with the single threading.

I also thought of using a raspi, but I'm not really fond of that because I don't trust myself with the GPIO because they have less protection.

Also, should I perhaps add extra buttons?
Any ideas or tips are welcome.
>>
>>55861681
>Like is it possible to learn what every single pin/chip/transistor/piece of text on the board is for?
The Arduino site itself has schematics.
>>
>>55863147
Place resistors in the path of current.
>>
>>55863582
>I still think we should have an embedded general.
You best start believing in embedded generals. You're in one!
>>
>>55864213
There usually aren't enough funposters for embedded generals to stay alive.
Remember we're on a consumerist board.
If we spam the general often enough we might make a chance though.
>>
this belongs on /diy/ where you will get better discussion and insight

/g/ is for idiots, gamers and consumers
>>
>>55861681
you wanna learn arduino? given you have programming experience, just buy one and jump straight in and start blinking LEDs, that's the best way to learn
>>
>>55861681
Look at examples.
Try to understand them.
Try it yourself.
Profit.
>>
>>55861909
https://pi-hole.net/
>>
>>55864534
Genuine question, is the Pi actually faster than something like uBlock?
>>
Who /vhdl/ here? Just enlisted to learn it this semester.
>>
>>55864573
I don't think so, I still run uBlock on my computer. pi-hole doesn't block everything out, I think you still get things like promoted tweets, youtube ads.

But the main benefit is blocking ads on any mobile devices using the network.
>>
>>55864506
/diy/ is /ded/ board
>>
>>55864660
Hmm, I imagine there isn't much of a point if you have rooted devices using adaway. A pi merely introduces more overhead.
>>
The problem with these is that you really need a project or goal to work towards. Nothing ticks me off more than those people who impulse buy a RaspPi and leave it in a drawer. Or worse yet, try to make a cluster or "portable"
>>
>>55864653
i did verilog, pretty fun and challenging. do stuff like multiplexers, adders, state machines. actually did several units later on related to FPGAs in general, things like implementing MIPS, PID controller with verilog

>>55864691
the overhead would be restricted to the pi though so it doesn't matter on your devices, unless the pi needs to be doing something really intensive.
>>
>>55864669
I don't think it would be worse than discussing actual technology on /g/
>>
bought one of these things:
http://www.gearbest.com/memory-cards/pp_246125.html
was hoping to get more from the hardware, but... turns out it doesn't support host mode :(
anyway, still cool and cheap piece of hw
>>
>>55859070
My school's lab uses Spartan3E FPGAs
>>
>>55864653
Pretty fun class. We designed a full 8 bit cpu at the end
>>
>>55858658
What do I get? MSP430 or an Arduino? I've seen on 8ch/g/ that the one on the top left is the best, but I don't know what the difference is between the three
>>
>>55864797
oh man fuck verilog, that shit took me so long to even begin to comprehend
>>
>>55867133
>MSP430
Extremely low power and the launchpad is cheap. I like it. Got 10 launchpad kits for $10 back at launch.
>Arduino
The iPhone and Python. Every interesting embedded project have been made on an Arduino. Lot's of free libs exists and you can kind of do the python "import solution".
>>
File: DSCF2110.jpg (406KB, 800x1200px) Image search: [Google]
DSCF2110.jpg
406KB, 800x1200px
So what do people use their launchpads for that they don't just use arduino for? I picked two up when they were cheap (which I'm guessing most people did) but never did anything with them.
>>
>>55859025
Use esp8266 and piggyback on your wifi if possible. $2/chip vs $10-$20 and still very easy.
>>
What's so bad about an Nvidia Tegra or an itnel Edison? I barely see anyone mention them on /g/
>>
i listened to a really interesting talk this weekend about accessing and using gpio pins from inside the linux file system, anyone have any more info?
>>
>>55869782
keeloq jamming and replay device
>>
>>55869782
>msp430
you're not really doing shit with a SMD chip desu fampai
>>
>>55869822
ded community, but pretty good hardware
>>
File: 1469887794369.jpg (519KB, 1778x1778px) Image search: [Google]
1469887794369.jpg
519KB, 1778x1778px
>>55869964
relevant to my interests. got the link?
>>
>>55871048
I don't think they've uploaded the talks yet, it was just given this weekend at pyohio
>>
Hey, so my cousin's DS has one of those flash carts that you can load many games on via microsd card.
Recently, it stopped working after charging it. The DS boots fine without the cart in it, but if I put the cart in, it just boots to a white screen. What can I do about that?
>>
>>55871036
>ded community
Why? What went wrong for it? I can get an Edison board plus accessories for $50 right now.
>>
Damn I hope this thread is still around when I get home from work.

I've been doing some broadcasting of some of my coding and design of embedded shit, wonder if /g/ would be interested in it.See if I can drum up interest in it.
>>
>>55869964
What was interesting about it? Using gpios in Linux are pretty simple
>>
>>55861974
>overpriced unobtainium
>best
lol sure m8
>>
>>55871048
>>55869964
Derek Molloy has a whole book on the subject, frankly.

Plug "Exploring BeagleBone" into your preferred internet book dispensary.
>>
>>55872452
I'm very new to the hardware side of it, so seeing how easy to control it was with a script was very exciting to me
>>
Alright, fuck it, I'm going live now on Twitch.

If you want to find me, I'm sure I'm one of the only people on the #programming and #stm32 tags.
>>
>>55858658
Anyone else find TI launch boards too complicated for simple uses? I have extensive experience with Arduinos and Raspi but every time I look at my TI sitting on the desk my heart aches a bit
>>
>>55875548
Post username fag
>>
>>55875606
twitch period television slantypipe amperture
>>
>>55875701
i cant find anything for slantypipe amperture
>>
>>55860147
Cross compile on your main computer.

Native compiling on the board will take forever.

Search Google for instruction on cross compiling.
>>
>>55861681
If you want to learn don't buy an arduino, buy the microcontroller itself (I recommend a SM chip) and make your own board, I recommend starting with a PIC uC or an LPC.
>>
>>55867133
China. Just know that you can get the Genuino, or the Chinese "Improved" version. Protip: it actually is better hardware for the same price, you just need to use the drivers they supply for the serial over usb interface, which you can find on the internet.

I bought these. they work great

https://world.taobao.com/item/521707277577.htm#detail

https://world.tmall.com/item/35121893747.htm#detail?

And a helpful post
https://arduino.stackexchange.com/questions/12133/mac-osx-yosemite-no-serial-ports-showing-for-uno-r3
>>
>>55875924
I know how to cross compile, the problem is I can't find a toolchain for Linux 2.6. Last I tried it needed 3.something
>>
>>55876248
You might have to build your own toolchain.
>>
>>55876522
How do I go about that? Will I need a distro using Linux 2.6?
>>
How do I into robots?
>>
>>55876791
Buy microcontroller devboard.

Learn how program microcontroller.

Learn how to interface microcontroller to motor.

Stick gears and/or arms on motors.

Boom, robotto.
>>
>>55867133
>the one on the top left is the best

Anyone who uses words like "the best" in terms of microcontroller architectures doesn't know what they're talking about. I've been in that thread on 8ch/tech/.

Arduinos are good if you want to not have to learn too much and just want to copy-paste code someone else wrote on the internet and slap on shields someone else designed to make something neat. (Note, I'm not trying to insult this train of thought. Arduino is genuinely good if there's something you think can be done with electronics, but don't want to bother learning what a transistor is).

TI's Launchpad platform (MSP430 is a good one) is great because it fills the same exact same use case as Arduino, and even has a fork of the Arduino IDE, but gives you a lot more headroom to grow because you aren't locked into the Arduino way of doing things, you can go right from Energia (Their Arduino IDE clone) to Code Composer (A fork of Eclipse built for programming launchpads).

stm32-Nucleos (white board top left) are good just because of their ubiquity and support for mbed. developer.mbed.org a completely well supported online compiler. You download the binary and literally flash-drive-drag-and-drop your program into the directory and it programs for you.
>>
>>55876922
i can do all of that. Can i get a job helping make robots now?
>>
>>55859091
>uC/OS3
Why not ChibiOS?
>>
File: en.stm32f4_discovery.jpg (260KB, 350x550px) Image search: [Google]
en.stm32f4_discovery.jpg
260KB, 350x550px
>>55877695
School requirements. I wrote the course (a 400 level engineering course) based on the RTOS I saw on co-ops. You see way more OS3 than free RTOS in system automation and aerospace, which is where I did all my work.

Reason behind the tcp, USB and CAN was because the 4 of us that are in the course were told to research different comm protocols then implement them I to the project. So yeah, http gets to get the gcode and a debug log is saved to USB. Not the most exotic thing but I'm the idiot that picked CAN because I wanted to write an ECU for my car after this.

Also pictured: best dev board. Done TM4C, BS2 (way back into the day), HCS12 and of course arduino. Nothing beats the STM drivers.
>>
File: MFG_STM32F429I-DISC1_sml.jpg (8KB, 200x200px) Image search: [Google]
MFG_STM32F429I-DISC1_sml.jpg
8KB, 200x200px
>>55878102
>Not the most exotic thing but I'm the idiot that picked CAN because I wanted to write an ECU for my car after this.
Whats the problem with CAN? its pretty easy, you just throw a bunch of messages on the bus
Also all STM32F4 dev boards are indeed god-tier
>>
Protip for my bros running Energia on OSX and have a Retina display.

Open Energia's Info.plist and right click > add row "NSHighResolutionCapable = Yes" and it will render the fonts properly.

You should also rename the app EnergiaHD or something else
>>
File: IMG_20160715_120842.jpg (3MB, 3024x4032px) Image search: [Google]
IMG_20160715_120842.jpg
3MB, 3024x4032px
>>55878131
Well it added a second controller to the project, for one. It is indeed pretty simple, just not the kind of thing you'd see at all I can a homemade cnc. Pic related, parts of a 60 dollar cnc.
>>
Hi /g/, I see all of you faggots deepthroating STM32, TI Launchpads, etc. But I have a question for you fags.

Does any of you have experience with Cypress PSoCs? Especially PSoC 5? For those of you who don't know, that's a Cortex m3 microcontroller wrapped in programmable logic (aka you can have 24 SPIs or I2Cs on that board, or 24 of any digital thing you ever want + all the standard peripherals already included on the board) there are also analog blocks, that can do stuff like become comparators, etc, which is then further wrapped in some other programmable thing that makes it so that all pins are reconfigurable, as in, any pin can be an analog pin, pin "names" like Digital 1 or Analog 1 no longer make any sense, since you assign the function to the pin yourself.

They sell a prototyping board for 10$, I've ordered it already since I couldn't find literally a single negative review about the company. It'll be my first micro-controller board, I already have programming experience but not in C, but from their extensive documentation and shit-ton of video tutorials, it seems easy enough to program using their IDE.

Did I fuck up, /g/?
>>
>>55878131
What about STM32F7 boards? There are nucleo boards that have them, and a 50$ discovery board that looks breddy gud
>>
>>55858658
Arduino isn't embedded
>>
>>55878348
Those STM32F7 looks nice, but that 50$ board is still a bit expensive when most F4 boards cost ~$15. Besides, I havent ever noticed an application where an F4 was too slow
>>55878338
>Cortex m3 microcontroller wrapped in programmable logic
That sounds really cool, I believe the beaglebone had TI chip with similar features
> I already have programming experience but not in C
Better start learning C, embedded software has a steep learning curve
>>
>>55878430
>I believe the beaglebone had TI chip with similar features
It's basically something like a CPLD wrapped around the microcontroller. You can even create your custom peripherals if you can program the weird assembly-like verilog language. I don't think the BBB has it, as they keep talking about how it's the only chip in the world that can do that.

>embedded software has a steep learning curve
oh boy
>>
is support for TI Launchpads coming to the macOS version of Code Composer studio?
>>
>>55878400
Why wouldn't it be embedded? It's an Atmega AVR microcontroller slotted into a socket on a breakout board more or less.
>>
>>55869804
I can't get the esp8266 to work, for some reason it fails to send any packet even though it can connect to the network, I tried to give it a separate power supply but it still won't work.
And what's worst is that I have two modules and both act the same way, I really have no idea what to do anymore
>>
I want to get started on FPGA.

What are some decent kits that won't break the bank?

Xilinx stuff all cost in the hundreds, not very appealing.
>>
>>55859070
I really like the DE-0 nano boards, they are cheap but have a reasonably big fpga. They do have an altera chip tho, but the free version of quartus has all the features you need.
>>
>>55878521
>is support for TI Launchpads coming to the macOS version of Code Composer studio?
this.

i hate having to use parallels just to run that one piece of software.

if it's supported in energia, why not CCS?
>>
>>55879348
>>55878521
Linux has to deal with a similar problem.

I hear embedXcode is good? Sorry I don't have a better answer for you, not a Mac guy.

http://embedxcode.weebly.com/
>>
>>55878338
>They sell a prototyping board for 10$, I've ordered it already since I couldn't find literally a single negative review about the company.

I've got no experience with the PSoC, I've seen a couple places hiring for someone to work with the PSoC but I haven't met a single person who actually has experience with it.

For all the times 4chan will overuse the term "meme <x>" I think the PSoC may in fact be a dead meme piece of tech.

That doesn't mean you can't get use out of it though. For all I hate of Sparkfun and Adafruit's markup, they did give a big push to the PSoC, and they do put out documentation of the stuff they push. Go root around on their websites for example projects and see what you can build.
>>
>>55880646
>dead
but anon, it's being constantly developed by the company and they're always releasing new updates to their software , and they're planning to launch PSoCs containing a cortex m4 and even an m7.

I think with this device, that friend you always steal code/learn from is the company itself instead of the community. From their websites and videos, I've seen that they provide literally an example for every little thing, and there are datasheets tucked in every corner, everything easily readable and understandable by someone as ignorant about EE as me.

Seems much better than say, STM where it seems they just drop you off with a board and an IDE everyone seems to hate in the middle of nowhere.

Also, for just 10$, I might as well buy it just to play with it, I've spent at least 500 times that in a PC I only use for shitposting and gaymen anyways. I'm sure those 10$ will be much more educational than snapping heavy GPUs into PCI slots
>>
>>55881008
also, I forgot to mention, I've found some subreddit made by the company, and they respond to every complaint/question there, that seems pretty nice to have desu, even if plebbit itself is utter shite
>>
>>55881008
>but anon, it's being constantly developed by the company and they're always releasing new updates to their software , and they're planning to launch PSoCs containing a cortex m4 and even an m7.

>I think with this device, that friend you always steal code/learn from is the company itself instead of the community. From their websites and videos, I've seen that they provide literally an example for every little thing, and there are datasheets tucked in every corner, everything easily readable and understandable by someone as ignorant about EE as me.

If the PSoC has proper support from Cypress in lieu of a community that I haven't found hide nor hair of, that's great! More power to both them and you.

I worded myself badly in my last post. In no way did I mean to imply that the PSoC devkit was a bad purchase. Anything you use for proper skills learning that you can use to better yourself isn't a bad purchase.

I only meant to temper expectations, it seemed like you bought the board with the expectation to find a level of community support that rivals Arduino and RPi, which you will not. As long as that expectation is tempered we should be all good.
>>
>>55881008
>Seems much better than say, STM where it seems they just drop you off with a board and an IDE everyone seems to hate in the middle of nowhere.

>IDE everyone seems to hate.

If only ST even provided a unified IDE.

The closest thing they provide is Cube. And all cube fucking does is break their driver libs so that you have to use Cube to get them to work god fucking dammit what the fuck were they even thinking?

It's not even an IDE, it just spits out a project file supported in your actual ide of choice with init code written, but unreadable. God that thing is so bad.

This is why I stick to vim, tmux, gnumake, gcc, gdb, and openocd.
>>
>>55878869

I don't know. But avoid anything that will make you use Xilinx ISE.
>>
>>55881128
If only there were free compilers/and debuggers, wait they already exist
>>
>>55877086
What if I want to learn how to do things the hard way (e.g. programming most of everything myself, in assembly if necessary)?

Do I have to use Code Composer Studio or other IDEs for MSP430 or can I just use Vim and a compiler?
>>
>>55881741
>If only there were free compilers/and debuggers, wait they already exist
Literally in the post you're responding to.

>This is why I stick to vim, tmux, gnumake, gcc, gdb, and openocd.

>>55882237
uctools.github.io

Also maybe talk to the guy who was broadcasting on twitch last night next time he goes up.
>>
Possibly stupid question.
Most of my projects need a small form factor , so most devboards are out of the option, how does one buy a single chip, say an FPGA and flashes it to be used in the device as a standalone SoC ? Is that even possible ?
>>
>>55882546
You do realize that's the whole fucking point of a devboard, right? You use it to test your code in a way where the pins are easy to fuck with, then when it's ready, you buy just the chip itself and use it in your project?
>>
>>55882580
Technically correct with one small nitpick.

That's the point of a GOOD devboard. You hope that it can also be used as an external programmer, so that you don't have to buy that separately.
>>
>>55882580
Sort of, i have no idea how does one flash a raw chip , i guess that was my original question.
>>
>>55882632
You flash it while it's in the devboard and then you pull it out.
>>
File: 1437684932019.jpg (32KB, 480x480px) Image search: [Google]
1437684932019.jpg
32KB, 480x480px
>>55882644
>Most chips are soldered in hard
>pull it out
I might be clueless in the field but god damn don't fuck with me, Im not saying its impossible I'm saying that 9/10 that's not how it works
>>
Wew, this thread is still alive.
Genuinly surprised
>>
>>55882716
>Most chips are soldered in hard
No.

Name me one dev board where it is.
>>
>>55882716
See the really long chip at the top? That's the actual microprocessor chip, in a socket, and it's removable.

99% of dev boards have them that way.

If they don't, there's not much reason for you to use that one.
>>
>>55871293
>I can get an Edison board plus accessories for $50 right now.
where?
>>
>>55882716
You'd be correct.

>>55882621 (me)
Good dev boards can also be used as programmers, my personal favorites being the TI Launchpad platform and ST Nucleos.

http://43oh.com/2011/11/tutorial-to-use-your-launchpad-as-a-programmer/

>>55882774
>>55882797
Christ you are ignorant. I'm usually nice but when someone gets beligerant while also being completely fucking wrong I get a little on edge.

>Name me one dev board where it is.
See: http://www.ti.com/ww/en/launchpad/launchpads-hercules.html#tabs
There are 21 (TWENTY ONE) dev boards on that page alone that are SMD soldered on the board and not DIP through-hole socketed. In fact, only a single dev board on that page is DIP socketed.

https://www.arduino.cc/en/Main/Products
Believe it or not, I counted twenty one Arduino microcontroller dev boards that use SMD, and in fact only the Uno uses a DIP socket.

Do not speak anymore on this subject please.
>>
>>55882902
>If they don't, there's not much reason for you to use that one.
See that caveat, fucker

It should be plainly obvious for that use case that he's better off getting one where it is removeable

>Do not speak anymore on this subject please.
This isn't reddit, you can't tell me what I can and can't say
>>
I just picked up a couple esp8266's on a whim. Any idea where to start?
>>
>>55882902
So whats the general way to flash a chip ?
I assume that you turn your devboard in to an interface between your box and the actual chip
Then connect with the pins on the chip and run the chip specific data upload which you find documented on the manufacturers site.
Or is there a more straightforward way ?
>>
>>55883775
If you have something that can say, be programmed by UART, like an arduino it ESP8266, you can program from one controller to another through that uart. You can also put in a JTAG adapter onto your final design and board if it's expensive enough to warrant it.
>>
>>55883775
It's going to be a different process for every dev board.

As a caveat, yes, there is a small subset of devboards that use DIP through-hole parts that you can just plug in, program, then unplug. First thing I might suggest is to grab one of those.

If you're going for more advanced stuff, then the silicon vendors will usually provide documentation somewhere you'll have to root out and use on using their dev boards as an external programmer.

For the most part however, there will usually be a "programming header".

See: http://www.ti.com/ww/en/launchpad/img/launchpad-tivac-02.jpg (look for the 7 holes just above "DBG"

Also see: http://www.mouser.com/images/stmicroelectronics/lrg/NUCLEO-F410RB_DSL.JPG (Look for the pins on the left side with "SWD" on top and "CN4" on the bottom)

Connect those pins to the appropriate pins on your chip of choice (which you will have to look up) and it generally works the same way as programming the devboard itself, unless you're using a different model of chip than the devboard, which I highly suggest against at this stage.
>>
>>55869822
>What's so bad about an Nvidia Tegra
The Jetson TK1 dev board is like $600 and only available to commercial or educational entities that can send them a justification letter on why they deserve to buy an overpriced, underpowered ARM with GPU.

Too bad AMD is too busy trying not to die to offer their own version of the same.
>>
>>55883990
>>55884027
I see
>>
>>55869822
The TK1 is pretty good. $192 for gigabit ethernet, sata, linux GPU drivers that work, and a beefy CPU & GPU.
I have a TK1 and apart from the pain in the ass of flashing the OS onto it's EMMC it's a great board.
The TX1 is not even worth mentioning since it costs more than normal PC. Never touched an Intel Edison so no opinion there.
>>
Seeing there are a lot of people who seem to know something about TI Launchpads that aren't MSP430, I figure I might ask...

The LAUNCHXL2-RM57L has a (very, very fast) microcontroller, but it has something called "Lockstep" that basically means you actually have 2 of these very fast processors inside, but they both run the same process and then compare their results to make sure they're accurate and safe, etc. I don't really think it'd make a difference, and I'd much rather have 2x speed, is that possible?

Also, does TI provide a sane IDE? Or is it utter shite like ST?
>>
>>55886350
Can't say 100% certain, but I had a look at the datasheet: http://www.ti.com.cn/cn/lit/ds/spns215c/spns215c.pdf

Everything I can find looks like, no, you can't disable lockstep, as this micro was designed explicitly for "mission critical" processing. A part of me wants to say that makes sense because if your device is supposed to be super mission critical, you wouldn't want to disable one of the mission critical features.

>Also, does TI provide a sane IDE? Or is it utter shite like ST?

Code Composer is fine from my experience when I used it. At least TI puts out an IDE at least.
>>
>>55883293
Doing shit with leds is a good place to start. You can buy a chink pack of them off of ebay for pretty cheap.
>>
>>55886781
Honestly, "mission-critical" just seems like a meme, it's not like anyone will use this micro in a rocket or something.

Also, I'm primarily asking about it because it's literally THE fastest launchpad, even with lockstep, the top C2000 launchpad doesn't come close to rivaling it in sheer processing power.

Also, can any of their launchpads be overclocked? I couldn't find any shit about it like I found about all those people getting stable overclocks on STMF4.

PS: I'm using it to create a Tesla coil, basically, the primary job of the micro is to track the resonant frequency of the entire apparatus (tank, coil, etc), this would be easy without interruption, but with interruption it changes very, very fast as multiple 10-foot sparks develop at the breakout, this makes it a very challenging processing task. So I'm just buying the fastest (cheap) uc board to make sure I don't run out of processing power. Feel free to make suggestions.
>>
>>55887377
Mission critical may be a traffic light, an interactive sign or whatever. I'm guessing if the output differ between the two it will kill itself or reset.

In trains for example using displays in the driver cab may have a co-processor determining if the stuff outputted to the screen is correct. If not the failsafe state is killing the device.
>>
el bumpo
>>
>only decent thread in /g/
>dies
NEIN
>>
File: streaming.jpg (204KB, 1680x1050px) Image search: [Google]
streaming.jpg
204KB, 1680x1050px
Going live on twitch again to do live embedded dev. Questions comments welcome, username Amperture
>>
Bumple
>>
File: IMG_20130621_172203_337.jpg (244KB, 1600x900px) Image search: [Google]
IMG_20130621_172203_337.jpg
244KB, 1600x900px
forgive me but i thought i would ask here since you guys know about electronics.

my lepai 2020a+ only plays sound through the left channel. But when i move the bass pot sometimes the right channel will pop and blow air out of the breather (in the speaker). If i set the bass all the way up then i can hear noise out of the right speaker too. where should i start? i want to get this fixed. ;_;
>>
>>55893092
what do you people think it's the best single board computer right now?
here are some comparisons:
http://www.cnx-software.com/2016/06/08/allwinner-h3-boards-comparison-tables-with-orange-pi-banana-pi-m2-nanopi-p1-and-h3-olinuxino-nano-boards/
http://www.cnx-software.com/2016/04/02/low-cost-development-boards-linux-benchmarks-raspberry-pi-vs-banana-pi-vs-orange-pi-vs-odroid/
>>
>>55878521
>>55880049
Why not use OpenOCD?
http://processors.wiki.ti.com/index.php/Stellaris_Launchpad_with_OpenOCD_and_Linux
also use the official ARM toolchain instead of the mentor one
https://launchpad.net/gcc-arm-embedded
>>
>>55878869
http://www.waveshare.com/product/fpga-tools.htm
Their products can also be found on Ebay and Ali
>>
>>55882632

Depends on the type of chip.

AVR/PIC/8080 shit: Dedicated programmer, or a socketed dev board that has one built in necessary

ARM-tier master race: JTAG/SWD

God-mode PC-on-a-chip-tier: There's almost always an on-chip bootloader you can activate by holding a couple pins high/low which will let you upload your own code via USB/ethernet/whatever that will then let you program the attached parallel/SPI boot flash directly. Failing that, JTAG.
>>
>>55882546
>>55882632

The chip will have some sort of protocol for flashing the firmware.

Usually you only need to worry about it as far as hooking up a in system programming tool to the correct pins.
>>
>>55892778
Look for cracked solder joints. Does it work if you switch direct mode on?
>>
>>55897042
AVR/PIC also have ISP/ICSP, pretty much the same as SWD for programming but without the nice debugging functionality
Thread posts: 145
Thread images: 15


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.