Basis Informatie.
Beschrijving

We hebben ongeveer 20 maanden geleden OdroID-M1 gelanceerd en deze aan veel B2B- en B2C-klanten geleverd. Feedback van veel klanten vroeg om een lagere prijs, meer GPIO-poorten, een lager energieverbruik, een slankere vormgeving en een verscheidenheid aan praktische randapparatuur. 
 
We willen u graag laten kennismaken met de ODROID-M1S die de afgelopen zes maanden is ontwikkeld om te kunnen reageren op de vraag van de markt. 
We hebben het bord ongeveer 20% dunner gemaakt, het energieverbruik met ongeveer 20% verlaagd, 14 headerpinnen toegevoegd en een ingebouwde eMMC-chip van 64 GB op het bord. We hebben de prijs verlaagd tot slechts $49 inclusief een koffer, koellichaam en stroomadapter. Wij geloven dat dit zal helpen de kosten van het bouwen van uw eigen betaalbare en duurzame embedded systemen aanzienlijk te verlagen. Om de levensduur te garanderen, wat belangrijk is voor klanten die het voor industriële doeleinden gebruiken, zullen we dit product tot minstens 2036 leveren. 
 
Door het gebruik van 3D-modellering uit de vroege PCB-ontwerpfase konden we de ontwikkeling van de case relatief nauwkeurig en snel voltooien. 
Het zal lange tijd worden herinnerd als een nieuw ontwikkelingsproject waarin de samenwerking tussen circuit design & mechanical design vrij soepel verloopt. 
 
 
 
Het SOC in de M1S is de RK3566, de jongere zus van de RK3568 die in de originele M1 werd gebruikt. Hierdoor kan de software-ontwikkeling grotendeels opnieuw worden gebruikt. Omdat de bootloader- en kernelinstellingen verschillend zijn, kunnen bestaande OS-images voor M1 niet worden gebruikt zoals ze zijn, maar is het mogelijk om snel te porteren via een eenvoudig proces. 
 
Raadpleeg het onderstaande blokdiagram voor gedetailleerde interne configuratie. 
 
 
 
Ingebouwde eMMC-opslag 
 
Voor het eerst in de ODROID-kaartserie werd standaard een eMMC-chip aan de printplaat gesoldeerd in plaats van een verwijderbare eMMC-module te gebruiken. We denken dat de capaciteit van 64 GB voldoende is voor het bouwen van de meeste embedded systemen. 
De snelheid van eMMC gemeten met het fio commando is ongeveer 180MiB/s, wat ongeveer 3-5 keer sneller is dan gewone microSD kaarten. 
 
 
 
Ingebouwde M.2 NVMe-sleuf 
 
Als de 64 GB opslagruimte van het gesoldeerde eMMC-geheugen onvoldoende is, kunt u overwegen een 2280-behuizing te gebruiken die voldoet aan de industriestandaard NVMe SSD. Er is een ingebouwde M.2 NVMe-sleuf beschikbaar voor toegang tot grote hoeveelheden gegevensopslag. 
In tegenstelling tot de configuratie met PCIe 3.0 x 2-banen van het oorspronkelijke M1-model heeft DE M1S PCIe 2.1 x 1-baan. De NVMe-overdrachtssnelheid van de M1S is met ongeveer 1/4 verminderd. We geloven echter nog steeds dat ~400 MIB/s aan storage access speed voldoende is voor het bouwen van verschillende high-end embedded systemen. 
Opmerking: M.2 SATA-opslagapparaten kunnen niet worden gebruikt. De M.2-sleuf ondersteunt alleen een PCIe-interface (M-Key). 
 
 
 
Stroomverbruik 
 
Om de onderstaande grafiek te maken, hebben we de M1S ingeschakeld en het energieverbruik geregistreerd totdat het Ubuntu Desktop OS opstart en in de inactieve modus gaat. We hebben het SmartPower3-apparaat gebruikt om de voedingseigenschappen te onderzoeken. 
-als Ethernet en HDMI-monitor zijn aangesloten, is het piekenergieverbruik bijna 3.7 Watt tijdens het opstarten, maar daalt naar 1.5 Watt in de inactieve status van de GUI van de desktop. 
-als u de HDMI-monitor verwijdert voor een systeem zonder kop, daalt het energieverbruik in de inactieve modus naar bijna 1.0 Watt. Als de Ethernet-kabel wordt losgekoppeld, daalt de stroom naar 0.7 Watt. 
 
 
 
Wanneer u een CPU-inspanningstest uitvoert zonder HDMI-uitgang of Ethernet-verbinding, is het stroomverbruik ongeveer 3.2 Watt. Dit toont een energiebesparing van ongeveer 25% in vergelijking met de 4.3 watt van de oorspronkelijke ODROID-M1 onder dezelfde testomstandigheden. Merk op dat het rekenvermogen van ODROID-M1S is gemeten om 5-10% lager te zijn dan dat van M1. 
 
 
 
Thermische kenmerken 
 
Thermische beperking treedt niet op, zelfs niet bij het uitvoeren van een CPU-spanningstest terwijl deze in een behuizing is gemonteerd. Omdat het energieverbruik van het systeem laag is, wordt er minder warmte gegenereerd. Koeling is voldoende met alleen de warmteafleiding van de voorraad. 
Zoals in de onderstaande grafiek wordt weergegeven, heeft de CPU-temperatuur niet hoger dan 65 °C en heeft de maximale klokfrequentie gehandhaafd wanneer een inspanningstest werd uitgevoerd op ODROID-M1S met een warmteafleiding in de voorraad bij kamertemperatuur van 25 °C. 
 
 
 
Zelfs bij montage in het geval was de temperatuur van de CPU niet hoger dan 75°C en vond er geen thermische verdraaiing plaats. 
 
 
 
 
 
Details van het bord 
 
 



























































1 | 
Rockchip RK3566-processor | 
10 | 
1 x MIPI DSI 4Lane |

2 | 
LPDDR4-RAM | 
11 | 
1 x M.2 LED-indicator |

3 | 
1 ingebouwde eMMC van 64 GB | 
12 | 
1 Micro SD-sleuf |

4 | 
1 Ethernet-transformator | 
13 | 
1 x Micro USB2.0 OTG |

5 | 
1 RJ45 Ethernet-poort (10/100/1000) | 
14 | 
40 x GPIO-pennen Optioneel |

6 | 
1 x USB-voedingsconnector type C. | 
15 | 
14 x GPIO-pennen Optioneel |

7 | 
1 x USB 2.0 | 
16 | 
1 RTC-reservebatterijconnector |

8 | 
1 x HDMI 2.0 | 
17 | 
1 x UART voor systeemconsole |

9 | 
1 x USB 3.0 | 
18 | 
1 x M.2. M-KEY PCIe2.1 1Lane |

 
 
 
 
 

 
 
Specificaties 
 
 













































VORMFACTOR | 
Afmetingen van de plaat: 90 mm x 65 mm x 16 mm 
Gewicht: 52 g inclusief koellichaam |

PROCESSOR | 
Rockchip RK3566-processor 
L1 instructie cache: 32 KB, 4-weg set associative (128 sets), 64 byte lijnen, gedeeld door 1 processor 
L1-gegevenscache: 32 KB, 4-weg set associative (128 sets), 64 byte lijnen, gedeeld door 1 processor 
L3 data cache: 512 KB, 16-weg set associative (512 sets), 64 byte lijnen, gedeeld door 4 processorsQuad-Core Cortex-A55 (1,8 GHz) 
ARMv8-EEN architectuur met Neon- en Crypto-extensies 
Mali-G52 MP2 GPU met 4 x Execution Engines (800 MHz) |

NPU | 
0.8 TOPS@INT8, geïntegreerde AI-versneller RKNN NPU 
Ondersteunt het schakelen van Caffe/TensorFlow/TFLite/ONNX/PyTorch/Keras/Darknet met één klik |

GEHEUGEN | 
LPDDR4 4 of 8GiB met 32-bits busbreedte, gegevenssnelheid: 2112 MT/s, tot 1.055 MHz |

OPSLAG | 
1 x 64 GB eMMC ingebouwd (gesoldeerd op de PCB) 
1 x Micro SD-sleuf (UHS-I SDR104, opstartprioriteit is altijd hoger dan eMMC) 
1 x NVME M.2 SSD (PCIe 2.1 x 1 Lane) |

NETWERKEN | 
1 x GbE LAN -poorten (RJ45, ondersteunt 10/100/1000 Mbps) 
- Realtek RTL8211F Ethernet transceiver 
- LED-indicatoren 
* Groene LED: Knippert door dataverkeer bij een verbinding van 100 Mbps 
* Amber LED: Knippert door dataverkeer bij een verbinding van 1000 Mbps |

VIDEO | 
1 x HDMI 2.0 (tot 4K bij 60 Hz met HDR, EDID) 
1 MIPI DSI-interface (30-pens connector die afwijkt van 31-pens van het origineel ODROID M1) |

EXTERNE I/O | 
1 USB 2.0-hostpoort 
1 USB 3.0-hostpoort 
1 USB 2.0 micro OTG-poort 
1 x seriële foutopsporing console (UART) 
1 x 40-pins GPIO en 1 x 14-pins GPIO |

ANDERE FUNCTIES | 
Stekker van de RTC-reserveaccu (om tijd en datum enkele maanden zonder hoofdletter te houden opgenomen vermogen) 
Systeem-LED-indicatoren: 
- Rood (VOEDING) - brandt continu als de gelijkstroom is verbonden 
- Blauw (LEVEND) - knippert als hartslag terwijl de kernel draait. Brandt continu in de u-boot-fase. |

VERMOGEN | 
1 x USB type C alleen voor voeding 
DC-INGANG: 4,9 V ~ 5,3 V. 
- USB-adapter van het type C 5V/3A wordt aanbevolen 
- INACTIEF : 1,1W 
- CPU-spanning: 3,52 W (prestatieregelaar) 
- uitschakelen: 0 W. |

 

We raden u aan de ODROID-M1S van stroom te voorzien met een bundeladapter van het type C 5V/3A. 


 
 
 
 
-de CPU heeft vier ARM Cortex-A55-processors met een laag energieverbruik en een hoge efficiëntie van 1,8 GHz. Naast een model van 4 GB is er een groter LPDDR4 DRAM-geheugen beschikbaar voor lagere kosten. 
 
 
 
GPIO-koptekst 
 
Er zijn 40-pens en 14-pens maaibordpenconnectoren voor algemene ingangs- en uitgangsfuncties. Digital iOS, UARTS, I2C's, PWMS, ADC's, SPI, USB 2.0 host, analoge audio-uitgang, aan- en reset-signalen zijn beschikbaar. 
Wat we van veel B2B- en B2C-klanten hebben gehoord, is dat ze vaak niet de werkelijke GPIO-functionaliteit hebben gebruikt. Om de productiekosten en de productprijs te verlagen, hebben we besloten om van GPIO-maaibordpeninstallatie een optie te maken. Als u kiest voor de optie om 40-pins en 14-pins GPIO headers te installeren, wordt er $3 aan de prijs toegevoegd. Er zal ook een IO-label bord voor het eenvoudiger maken van DIY-tinkering worden voorzien. 
 
 
 
 
 
MIPI-DSI 
 
-de vier-baans MIPI-DSI poort kan direct worden aangesloten op een LCD paneel. 
-de ODROID-Vu8S kit met een 8 inch, 800×1280 breedbeeld LCD en capacitief multi-touch scherm is een optie beschikbaar. Merk op dat de LCD -connector afwijkt van die op de ODROID-M1. 
-als u de ODROID-M1S single board computer aan de achterzijde van de Vu8S kit monteert, kunt u eenvoudig een Human-machine-Interface (HMI) apparaat implementeren met zowel Android als Linux. 
 
 
 
 
 

 
 
NPU 
 
Sinds machine Learning een trend is geweest in deze industrie, is er een neurale netwerk processing unit (NPU) die tot 0.8 TOPS kan leveren op de M1S single board computer. 
We zouden verschillende TensorFlow Lite- en ONNX-modellen kunnen draaien op Ubuntu Linux OS. Hier is een voorbeeld van objectdetectie. 
 
- Invoerbeeld en Uitgangsbeeld ( de bron van het invoerbeeld : wiki/File:Traffic_in_Brasilia_Before_Brazil_%26_Chile_match_at_World_Cup_2010-06-28_1.jpg ) 
 
 
 
Zoals blijkt uit de testresultaten hieronder is de detectiesnelheid van de NPU bijna 20 keer zo hoog als die van de CPU. Ter referentie: 
De NPU-prestaties van M1S zijn ongeveer 10% lager dan die van M1. Wij geloven dat dit te wijten is aan het verschil in DRAM-klokken. 























Conf=0.25 | 
CPU (ms) | 
NPU (ms) | 
NPU: Camera (fps) |

M1S | 
1288.3 | 
70 | 
11.8 |

M1 | 
1225.7 | 
64.3 | 
13 |

 
 
 
CPU-regelaar = prestaties 
AI-model = yolov5s.onnx(cpu) / yolov5s.rknn(npu) 
Betrouwbaarheidsdrempel = 0.25 
USB-camera = Logitech BRIO
Adres:
Room 2201, Anji Building, 760 Xizang South Road, Huangpu District, Shanghai, China
Soort bedrijf:
Handelsbedrijf
Zakelijk Bereik:
Elektrotechniek & Elektronica's
Certificering Van Managementsysteem:
ISO 9001
Bedrijfsintroductie:
Shanghai Xuanxin Technology Co., Ltd. Producten omvatten het volgende:
1. Raspberry PI,
2. Intelligente modules,
3. Instrument en meter,
4. Productaanpassingen
5. Rockchip\Radxa\Firefly en andere chip develment board. We leveren slimme producten en develatieborden aan bedrijven wereldwijd, van grote multinationale bedrijven tot kleine individuele bedrijven.
Officiële originele Raspberry Pi 4 Model B Dev Board Kit RAM 2G 4G 8G 4 Core CPU 1,5GHz 3 Speeder dan Pi 3B+
Banana PI BPI-m2+ is het open source hardware platform, Banana PI BPI-m2+ is een quad core versie van Banana Pi, het ondersteunt WiFi aan boord. Gebruik de Alliwnner H3-chip aan boord. En mini formaat slechts 65mm*5mm
Banana Pi BPI-m2+ serie draait Android, Debian linux, Ubuntu linux, Raspberry Pi image en andere image.
Banana PI PBI-m2+ hardware: 1GHz ARM7 quad-core processor, 1GB DDR3 SDRAM, 8G eMMC flash on board, en SDIO WiFi&BT4.0 module on board.
Banana PI BPI-m2+ met Gigabit ethernet-poort kan het apparaat probleemloos met Android 4.4 werken. De ESP8266
-12e is een verbeterde versie van ESP8266-12 en kan eenvoudig worden gebruikt met de game die ondersteuning biedt VOOR 1080P high definition video-uitvoer en 4K-ondersteuning, de GPIO-compatibel met Raspberry Pi B+. Het heeft perfecte circuits voor randapparatuur, verbeterde impedantiematching en een betere signaaluitvoer. Zowel de stabiliteit als de mogelijkheid om interferentie te voorkomen zijn aanzienlijk verbeterd! Voor gebruikers die ESP-12 al eerder hebben gekozen, maakt het niet uit of ze al een product hebben gemaakt. De verbeterde versie is volledig compatibel met de vorige firmware. De pinnen zijn gebaseerd op ESP-12 en er zijn zes IO-poorten en SPI-poorten toegevoegd, waardoor ontwikkeling handiger en toepassingen worden. Uitgebreider