Search the Community
Showing results for tags 'embedded'.
-
WARNING: CONTAINS CONSTANT RANTING AND HIGHLY SUBJECTIVE OPINION! Just few hours ago, ETA Prime review the Minisforum AD650I - A "mini ITX" board with soldered 12th gen Intel core i7 mobile CPU and have few quirks at its sleeve, here's the detailed specs: CPU: Intel® Core™ i7-12650H GPU: Intel® UHD Graphics for 12th Gen Intel® Processors Memory: DDR4 Dual channel (SODIMM Slots×2, up to 3200 MT/s, Max 64GB) Storage: 3×M.2 2280 PCIe3.0 SSD Slots(Support RAID0, RAID1 and RAID5) + SATA ports ×2 Storage Expansion: 2×2.5 inch SATA HDD Slot (SATA 3.0 6.0Gb/s) + 1×MXM SSD Expansion Card(Included 3×M.2 2280 PCIe3.0 SSD Slots) Wireless Connectivity: M.2 2230 Key E Slot (Blank slot I suppose) Video Output: HDMI ×2 + USB4×1 Ethernet: RJ45 2.5G Ethernet Port×1 USB Ports: USB3.2 Gen1 Type-A Port ×2 + USB4 Port ×1 + USB3.2 Gen2 Type-A Port ×2 I/O Ports: 4-pin CPU Fan header ×1 + 4-pin System Fan header ×2 + SATA Power connector ×1 $399 price point (now at discount for $350) Image spoiler below: Looks fine to me, until you see how Minisforum (or the ODM) do to the supposed "Mini ITX" form factor. Sure its technically Mini ITX sized board, but what happened with the high-speed I/O ports! Alright, here's probably what Minisforum think this motherboard targeted for: DIY and faster option to Asus Flashtor NAS Series overpowered HTPC??? Embedded board for specialized use case? Whatever crossed in their mind, I cant believe they decide to use MXM instead of standard open-ended PCIe x8 or PCIe x16 (wired as x8 due to limited CPU lane allocation), Sure, maybe the y can use this for embedded solution, for general public tho? WHY? Yes, I know there's a converter to adapt MXM to PCIe like this one from ADT Link, but considering the price and the mess it created, bruh. Now for MXM eGPU, its expensive, VBIOS is a constant hurdle to mess with, and even trough they using MXM standard, every GPU is using different cooler layout, and some board require custom power connector directly in the module (I'm former user of Dell Precision M6700, I know the pain lol). Even in their Q&A section, they still unsure about it. Ok, they apparently include the MXM to 3x M.2 NVMe adapter equipped with ASMedia PCIe switch (ASM2824). This is both generous and ridiculous, why? they probably spending more money to make this custom board including custom heatsink for it, instead just sticking with good old PCIe x8/x16 slot and rebrand readily available PCIe to 4x4 NVMe adapter with the same silicon onboard for cheaper price, this is just creating solution to a problem that should been not exist in the first place. And also we can just hook up standard GPU without any extension cable with it. Now to the power supply, it's a smart move to make it compatible with standard barrel jack with 19v DC adapter to save internal space if you using it in some very small mini ITX case (like ETA Prime shown in the video), and seems like from the image, they include 4 pin EPS power connector for connecting standard ATX PSU, I hope they include built in PSU jumper or internal header that connect to 24 pin ATX connector to send PS_ON signal to the PSU with some jumper cable (like some embedded board does). Overall, I confuse with this product, is they trying to catch niche market like homelabbers that need all those storage speed and running some LXC/Docker container or VM? Or they using already available design from some other OEM/ODM and rebrand it? I don't really know. But definitely the design decision is pretty awful in my opinion. Now you maybe thinking "The OP talking crap about this product", well I kinda do, because I have exact polar opposite of this motherboard that have more "conservative" approach, some of you may know it, some of you don't ,is one of newer lineup From Erying, a Chinese (Aliexpress) brand that probably pioneering this kind of hacksawed mobile CPU put into standard desktop board. It's Erying 12th gen "M-ITX" lineup. For less price ($50 less) you get more powerful Intel Core i9-12900HK, standard DDR4 DIMM, 3x M.2 PCIe slot running in all x4 mode (2x PCIe 4.0, 1x PCIe 3.0), PCIe x16 slot (wired x8 4.0 speed), compatibility with standard LGA 1700 cooler, and more. ON THAT NOTE, IM NOT IN ANYWAY SPONSORED BY THEM IN ANY WAY, I use this board as example that this is more better approach in my opinion. Image spoiler down below: I also realize there's a high chances that Erying or their OEM is using some refurbished part, but still, a deal is a deal, now calculate that this board ship almost to any country mostly with no additional shipping cost, well you didn't the same convenient for RMA and some other after-sales stuff like constant software support (like frequent BIOS update) , it is what is it for now. Let me what your take on this product down below!
- 4 replies
-
- motherboard
- laptop
-
(and 4 more)
Tagged with:
-
I like attaching RaspberryPis to TVs to make them do different kinds of kiosk things. Pis are impossible to find, and pretty much all of our smart TVs are a) already running Linux and b) more than capable of doing more or less what a Pi can do. Hot gluing an SBC onto an already embedded linux computer - just to join them with an HDMI cable - seems like a huge waste of perfectly usable hardware. However, I've run out of ideas how to get into the Linux part of this Vizio "smart" TV. Suggestions of what to do next, where to go looking, or if other brands are perhaps easier to deal with are welcome. thanks! Here's what I do have: * Full serial (UART) console output via a BusPirate, with lots and lots of output. * The CPU is a Mediatek 5583, which is likely just a variant of the 558x made for Vizio? and running an ubuntu-like Linux distro. * onboard storage is 4GB of HS400 eMMC * bootloader is U-Boot 2011.06 * the firmware updater file downloaded from Vizio. the binary blob file looks like two sections: first is a JWT and then what seems like the actual firmware - encrypted. I assume encrypted because the entire remainder of the ~530MB looks like noise. Here's what I know from reading the console output: * As U-Boot does, the first thing it does is gets moved to RAM. It then reads some basic configuration from EEPROM (somewhere) getting the network MAC address (seems to be set in software rather than burned into the hardware) and then immediately disables the UART input: !!!! enable_uart_rx=[0] !!!! Disable UART In: serial Out: serial Err: serial * a USB flash drive will be automatically mounted if present, and uboot(?) will look for several files like MstarUpgrade.bin, SbootUpgrade.bin, MbootUpgrade.bin, and UrsaUpgrade.bin. * during normal operation, the USB flash drive is mounted at /mnt/usb/sda1. * the custom ubuntu is called "ViziOS" and is version 1.3.432.468.0 * there is a shell and/or busy box available, but it's not accessible because the UART rx is disabled * an external keyboard (at least the only Mac keyboard I have around here) seems to be recognized as a present USB device, but is almost always otherwise ignored - it can sometimes be used for input * command injection by using backticks around the wireless network name does _not_ appear to have any effect in this version of the firmware, although it was apparently possible in older versions * Likewise, vulnerabilities around https://<ip_address>:7345/scpl/ don't seem to be present anymore * Despite being factory reset and never connected to Netflix ever, since I won't let the tv connect to the internet (it will automatically upgrade the firmware), it (internally) loses its mind because it can't send telemetry to Netflix. That's another big reason I'm not at all satisfied to just "throw a chromecast/etc onto an HDMI port and be done with it" - I want to turn off all the telemetry crap. * There are a couple of "secretKey" messages that might be interesting/useful, but I don't know what to do with them [SECRETKEY DBG]in func:getSecretKey line:94 strModelName=Vizio_D32f-J04 [SECRETKEY DBG]out func:getSecretKey line:104 (hashed)strKey=dcaa76a2 strKey.length()=48 * When there is no USB drive present, the following network ports are listening: 7345/tcp 8005/tcp 9223/tcp 56789/tcp 56790/tcp * However, when the drive is removed, 36675/tcp is also listening. * Lastly, there's old firmware sourcecode on github, but honestly I have no idea what to do with it or if I even could. There is no obviously accessible EEPROM on the board. I suspect that it's probably part of the SOC. Both the eMMC and the SOC are BGA chips, so there's no way to probe them directly even if I understood how to do such a thing.
-
Even though I am not going to buy them or recommending them to anyone, it is interesting to see how industrial/HMI/IOT/Gateway motherboard area is doing as they are compact, efficient and do just one job without failing - this one from congatec COM-HPC Client Size C module based on 12th Gen Intel® Core™ processor series (code name "Alder Lake") - Intel® hybrid design combines Performance-cores with Efficient–cores - Intel® UHD Graphics 770 driven by Xe Architecture - PCI Express Gen 4/5 | USB 3.2 Gen 2 - AI Acceleration based on Intel® Deep Learning - Embedded Use Condition SKUs - this nice cnx article about these modules details what they are fit for = dedicated AI engines supporting Windows ML, Intel Distribution of OpenVINO toolkit, and Chrome Cross ML https://www.cnx-software.com/2022/01/07/congatec-10-new-com-hpc-and-com-express-computer-on-modules-with-12th-gen-intel-core-processors/ - uATX form factor just works https://www.cnx-software.com/2022/07/26/conga-hpc-uatx-micro-atx-board-com-hpc-client-type-modules/
-
Summary An enterprise grade AMD Zen 3 solution with 10W to 54W, all with dual gigabit ports and up to 8 core/16 thread, with Linux support it makes a great use case for many cloud server/networking applications. Quotes My thoughts great for new processor with Zen 3 and better thermal performance made for network operations but we all know we want a new (yet another) handheld which can do better at 1200x800 against the steam deck, that is what I want to see this bad boy in Sources https://www.electronicdesign.com/industrial-automation/article/21251783/electronic-design-embedded-server-cpu-sports-dual-10g-ethernet https://www.amd.com/system/files/documents/ryzen-embedded-v3000-series-product-brief.pdf
-
So Linus did that showcase of the windows embedded version customised to be actually awesome. Windows 10 IoT Enterprise is the equivalent of previous embedded versions. Is it possible to do something with this where is optimised as a workstation / gaming machine but without all the bloat, advertising and just general Microsoft insanity? I know i could just spin up a VM out to to run as a DC and perhaps an SCCM controller to handle it all myself, but the maintenance required compared to using OTA updates makes this an undesirable option. Anyone got any thoughts for this?
-
Hi everyone, I'm configuring a PowerEdge T430 with Dell and ran across the embedded SATA option. What does that mean? I couldn't find a quick wiki on it. An explanation would be very helpful if you have a moment. Thank you.
-
Hi all, My company owns a copy of Windows embedded 7. It comes with 3 DVDs, the first is the toolkit installer DVD. The other 2 are 32-bit and 64-bit Image builder wizard disks. In the case is a single product key. You are supposed to use 2 machines with windows embedded 7, a development machine with win 7 to install the toolkit on, and a target machine to install an image to. So you are supposed to be able to load say the 32-bit windows embedded on a machine from the 32-bit image builder wizard disk. Then you would use the WinPE tool to take an image you can then apply to target systems. When setting up windows embedded 7 it asks for a password and a product key just like a regular windows install. My problem is the product key on the inside of the jewel case says invalid key. However, if I install the first dvd, the toolkit, onto a win 7 computer, it asks for a product key, and the one in the case works for the toolkit. Shouldn't the same key work with the other disks in the package? I would love to hear from someone with experience building windows embedded images. Thanks for reading.
-
Finally, AMD has announced an addition to their other 2 Polaris based embedded lineup, the E9170. TLDR; E9550 = RX 580, E9260 = A little less than a RX 560, E9170 = RX 550. Of course, these are much lower clocked than desktop variants, but also have ridiculously low power usage. The brand new E9170 is listed as having power consumption of "Up to 50 watts", although most variants use 35 watts. The E9170 will come in all 3 major form factors: MXM (Common in laptops), MCM (IC chip), and PCIe (Common in desktops). The target market for these embedded systems are things like Casino games, Medical displays, Multi-display advertising, Etc. This new E9170 will be produced for the next 7 years, until 2024, which means this is a huge opportunity for AMD to gain long-term, recurring revenue. Videos: Opinion: This is where Polaris really shines, and IMHO this is more important than the desktop Polaris variants. Polaris is ridiculously efficient, but the best chips have always been reserved for embedded, with the more power hungry versions going to desktop. I remember seeing this in a jayzTwoCents video pointing this out, I will add it once I find it. EDIT: I added the jayzTwoCents vid (in the video spoiler) outlining how power consumption on better binned Polaris is simply stunning. Source: https://www.anandtech.com/show/11894/amd-announces-polarisbased-embedded-radeon-e9170 http://www.amd.com/en/products/embedded-graphics-power-efficient
-
Hi I'm trying to develop a music player that automatically downloads music from my server and updates it playlist. It basically mirrors the servers music playlist. I want it this way so it does not use as much bandwidth as streaming, and updates it's playlist from our server late at night. The boxes need to connect to my server over the internet cause. They will not all be on the same network. I tried using XBMC/Kodi as a platform but there are somethings that don't work out. If anyone has any tips on how to make this work please let me know thanks
-
Through my college I was able to get a copy of windows 8.1 embedded industry pro and I was wondering if that would run better than the full professional version on an old laptop. The laptop's specs are CPU: AMD C-50 dual core 1ghz with integrated graphics RAM: 4GB It shipped with windows 7 home and currently runs windows 10 home albeit slowly. would this version of windows be better for it?
-
-
Hey guys, I remember Luke's old video from 2015 talking about how the Cherry MX Board 6.0 uses RealKey technology, which uses analog circuitry rather than digital (matrix scanning) to sense whether switches have been pressed. I was wondering if this site is a good place to start designing analog-driven switches, using resistors and an A/D converter rather than a matrix-scanning topology. I am designing small keyboards with Eagle/KiCAD to familiarize myself with PCB software, but it seems like my electronics knowledge might need some refreshers too. Thought this might be a fun little project to get my hands dirty in. Mods please move this thread if this the wrong thread to post in.
-
Hi, I have been looking for USB stubs, sticks, and Micro SD, and SD cards using a boot main drive version of flash, that won't wear out quickly when used as the boot drive on a window laptop or embedded electronics. Is there any 3DXpoint USB/microSD/SD coming? Which would solve these issues. I'm also looking to use them for recording storage, high speed like an internal UFS chip. But can't find any devices with a ufs 3.0 or 3.1 chip. I'm looking at recording up to 2400MB/s, but hopefully less than 600MB/s. I know Linus covered the failure of normal flash storage device as main drives. So, I thought somebody might have found something? Thank you.
-
Hello ladies and gentlemen , this post is to ask you your suggestions for a purchuse , I'm looking for a device to use it as portable/small to install linux on it and use it as networking and security device . I can't just build a computer and use it for that because there are some specifications I demand in order to move it with me easily and send copies to my relatives homes in different countries , these specification are : to be small form factor . to be powered by DC current . to have the ability to install and run the OS of my choice from internal storage (not USB flash) to have at least 2 ethernet ports (more is better) to have decent performance to run some services (firewall , openVPN , NAS , etc) for home use cases . preferably X86 platform but can be ARM if I have to (but in both cases it should be 64 bits processor) I searched a lot on the web but most websites I found are for servers or feature an AC input . preciate the help gents ,
- 5 replies
-
- linux
- networking
- (and 4 more)
-
Hi guys, I'm having a problem. My laptop is a newly bought Acer E 15 i5-8250U with integrated Intel(R) UHD Graphics 620 and with Dedicated 2GB GDDR5 nVidia MX150. What I wan't to do is to set nVidia as a PRIMARY GRAPHICS CARD and not the intel one. What I have already done is: - Disabled Intel Graphics Card under Device Manager but It only turned my screen to a lower resolution so I enabled it back. - Opened nVidia Control Panel and set PhysX processor to GeForce MX150 and under 'Manage 3D Setiings' I chose High-Performance NVIDIA processor under Global Settings. But I think it didn't work too because I can still see Intel as my graphics card in dxdiag and display adapter properties. - I also uninstalled all nvidia products and re-installed it but nothing happened. It just updated my nvidia driver. - I also tried visiting BIOS but no success. I don't see any settings that's familiar on graphics card. PLease help me EDIT: nVidia graphics card works when gaming but only in gaming, I want to use it all the time, as the title says, as my PRIMARY GRAPHICS CARD.
- 6 replies
-
- nvidia
- windows 10
-
(and 3 more)
Tagged with:
-
Hi, Like a lot of people i liked windows 7 UI, but i wanted to have the under the hood improvement of windows 8.1. So i installed windows 9 (8.1 embedded industry pro) from linus's video https://linustechtips.com/main/topic/748493-windows-9/ However I do like the new task manager of windows 8.1 much more than the old on windows 7 and i have tried lot's of thing to try to get it back. Is there some people that have insight that can help me get windows 8.1 task manager?
- 2 replies
-
- windows 9
- windows 8.1
-
(and 2 more)
Tagged with:
-
Hey all, I wanted to get your input and discussion about Googles "Go" programming language, and whether it has any place going up against C in the embedded space. I believe there is some interesting things happening, but I don't see anyone taking Cs stronghold due to it's ubiquity. What do you think?
-
I've been looking for options of displays to pair with a laptop that has a 1080p 15.6" display, but the only commercial offerings I could find were ludicrously expensive for what you get panels from asus and gechic at $300CAD and $400CAD respectively. So I've decided to look into using a replacement laptop panel as an external monitor. The laptop has a displayport output so it should just be a matter of finding one that uses embedded displayport and and adapting the connector on the LCD to a full size displayport and power connector for backlight. Does anyone know of an inexpensive 15.6" 1080p replacement laptop LCD that uses eDP and preferably also be IPS. I know there's tutorials and adapters out there for ipad panels with eDP, but I'd like to try and match pixel density with the laptop.
- 3 replies
-
- displayport
- 1080p
- (and 5 more)
-
Hey guys, a friend of mine is looking to reproduce this: Volume warning! Yup, Sona DJ cosplay... She's working on it, but she can't find these leds anywhere... I looked into them and only came up with their name, embedded leds, if someone has more info, i'd love to know. Thanks a bunch.
-
So, I was looking through list of intel i7 processors, and I saw that there are 2 categories of processors that seem like mostly the same, even price. I'm talking about the low power category ( 6700T, 4770T) that have an "embedded" counterpart (6700TE, 4770TE). They seem mostly the same spec-wise and cost-wise, so what's the difference? Also the "R" category (4770R), what's different about them? Thanks!
-
Hi, I need some help understanding what the #defines in the beginning of a program mean. I'm completely new to this but from seeing constants in PHP I think these are constants as well? #define START 8 #define ACK 0x55 #define RDY 0x55 #define NOT_RDY 0XAA #define IDLE 1 #define POLL 2 #define UNINITIALISED 0 #define DUMMY 0 #define ADC_START 3 #define ADC_ONTVANGEN 4 (ontvangen=receive in my language) Can anyone explain what these basically are and what the values at the end means? I added the full program should you need this in order to tell me what these #defines are/do.
-
looks like amd is going some where with this "AMD today announced the Embedded Radeon E8860 GPU, the industry's first discrete graphics card based on Graphics Core Next (GCN). The GPU, codenamed 'Adelaar', offers more than double the performance of its predecessor within the same power envelope. It is expected to provide 3D and 4K graphics capability to; embedded gaming machines, digital signage, medical imaging, commercial aerospace, military equipment and even kitchen appliances." http://hexus.net/tech/news/graphics/66605-amd-embedded-radeon-e8860-offers-92-better-3d-performance/
-
how easy will the migration from VERY basic C++ (console app, simple I/O operations), and somewhat basic assembly language (used for programming a PIC chip) to C for embedded systems. Also if i use C to program a generic PIC chip how do you set up the PIC (like which pins are input or output etc...) before you start the actual program. cheers for any replies.
-
Hi guys, I have been following AMD's news due to my owning stock in the company now (100 shares, woo!), and I have come up on something interesting, a detailed embedded roadmap. This was posted on September 6th, so it is pretty fresh. It says "September 9th" on the first slide because that is when it went live. Literally today, so pretty new. Here you go. Yeah, it is embedded, which means laptops and such, but still. Pretty awesome. Here is a picture from the above link's powerpoint-type thing: I used the search function (AMD roadmap brought up nothing) so there is that. It seems the future is "ARM". Interesting indeed.