firmware

XCode 4 and iOS 4.2.1

不羁岁月 提交于 2019-12-04 06:38:31
I've installed XCode4 and I need to build for iOS 4.2.1 is there a possibility to install the "old" firmware 4.2.1 and build against it? As far as I understand it you can only use a 4.3 Base SDK but can target also older OSes like 4.2.1 or whatever. So no need to install old firmwares. Actually it wouldn't make sense any other way. I have a older iPod Touch which can only be upgraded to 4.2.1, so it has to be programmed targeted for 4.2.1 using the same toolset. 来源: https://stackoverflow.com/questions/5562952/xcode-4-and-ios-4-2-1

What is the difference between the firmware and the operating system?

旧时模样 提交于 2019-12-03 11:40:29
问题 In embedded devices such as printer, switches, I am confused what the difference between the firmware and the operating system is. Are embedded devices operating systems similar to PCs (Linux and Windows)? For example, I have a printer which has an embedded web server that allows me to manage the printer remotely. When I open the manufacturer website, I find that the OS is: OS 9.86. What kind of OS is this? See: Phaser 8560 Support & Drivers 回答1: Firmware refers to a small piece of code that

Arduino C++ code: can you use virtual functions and exceptions?

五迷三道 提交于 2019-12-03 05:57:17
问题 Following up on this comment from the question Writing firmware: assembly or high level?: When compiling C++ code for the Arduino platform, can you use virtual functions, exceptions, etc? Or would you want to (have to) use a subset of C++ (as described in the comment)? Any other caveats when programming for the Arduino platform? 回答1: The Arduino environment uses the AVR version of the GCC toolchain. The code is compiled as C++, so you can use classes. Virtual functions are possible; the

Getting started in Firmware development [closed]

白昼怎懂夜的黑 提交于 2019-12-03 03:48:48
I am a software development guy. Lately I was thinking of trying out some firmware development, as the company I work for is trying to enter that domain. I have many questions regarding firmware devlopment - like: What are the tools used - like IDE? In which language is most of the code written in? How to port the code into microcontroller? How to code for different microcontrollers? How to determine things I would need for building a specific application(choosing the microcontroller etc.)? Anything else I should know about and where do I start? Sorry if this question is too basic, but I could

What is the difference between the firmware and the operating system?

人盡茶涼 提交于 2019-12-03 02:10:51
In embedded devices such as printer, switches, I am confused what the difference between the firmware and the operating system is. Are embedded devices operating systems similar to PCs (Linux and Windows)? For example, I have a printer which has an embedded web server that allows me to manage the printer remotely. When I open the manufacturer website, I find that the OS is: OS 9.86. What kind of OS is this? See: Phaser 8560 Support & Drivers JosephH Firmware refers to a small piece of code that resides in non-volatile memory. In hardware peripherals that are commonly found in offices these

A good serial communications protocol/stack for embedded devices? [closed]

久未见 提交于 2019-12-02 13:59:39
After writing several different custom serial protocols for various projects, I've started to become frustrated with re-inventing the wheel every time. In lieu of continuing to develop custom solutions for every project, I've been searching for a more general solution. I was wondering if anyone knows of a serial protocol (or better yet, implementation) that meets the following requirements: Support multiple devices. We'd like to be able to support an RS485 bus. Guaranteed delivery. Some sort of acknowledgement mechanism, and some simple error detection (CRC16 is probably fine). Not master

How to set and clear different bits with a single line of code (C)

大兔子大兔子 提交于 2019-12-02 02:45:37
data |= (1 << 3) sets bit (3) without disrupting other bits. data &= ~(1 << 4) resets bit (4) without disrupting other bits. How can I accomplish both tasks in a single instruction? (As this is really only for readability, I plan on #define ing this in a cute way like #define gpioHigh(x) <insert code> . The alternative is to figure out how to correctly pass a gpio pointer into functions that I write expressly for this purpose, but eff that) Thanks! Mike It's not possible in a single instruction. This is because there are 3 possible operations you need to do on the different bits: Set them (bit

iPhone 3GS Firmware for 3.1.3?

走远了吗. 提交于 2019-12-01 08:45:39
问题 I'm a paid developer and I just realized that I need to downgrade a 3GS from 4.0 WITHOUT using XCode. Where can I get the firmware from? 回答1: http://www.felixbruns.de/iPod/firmware/ 来源: https://stackoverflow.com/questions/3032135/iphone-3gs-firmware-for-3-1-3

Debian 8. Failed to load iwlwifi

假如想象 提交于 2019-11-30 21:40:44
I used the netdisk iso to install debian, which apperently is missing the firmware files: rtl_nic_rtl8411-2.fw and iwlwifi, so I can't get my wifi working. My laptop uses intel wireless-AC 8260, and I have updated my kernel to 4.8 Dmesg output: iwlwifi 0000:02:00.0: firmware: failed to load iwlwifi-8000C-24.ucode (-2) firmware: failed to load iwlwifi-8000C-23.ucode (-2) firmware: failed to load iwlwifi-8000C-22.ucode (-2) firmware: failed to load iwlwifi-8000C-21.ucode (-2) firmware: failed to load iwlwifi-8000C-20.ucode (-2) firmware: failed to load iwlwifi-8000C-19.ucode (-2) firmware:

Testing firmware

99封情书 提交于 2019-11-30 07:43:52
This follows a couple of other questions (but I think I have refined my question better). I want to test out my firmware code before I put on the device. I realize that a lot of people write their code, upload, test, etc. But I really want to write and test before upload (mainly because I want to automate the many scenarios). So, what is the best way of doing this. If I were writing pure software, as in, no firmware at all, I would go about it by using cppunit (for example). But I'm a little lost with this firmware thing. Any ideas? Thanks Well it is hard to say without knowing how your code