© Promwad Innovation Company Application Notes | December 09, 2013
Use of NetBSD with Marvell Kirkwood Processors
This article provides an overview of NetBSD and highlights its differences from other operating systems of the family. It also briefly discusses the implementation and configuration of device drivers. The author studies an example of using this operating system, as an alternative to Linux, on the IP-Plug.
NetBSD is an operating system which represents the BSD family, along with OpenBSD and FreeBSD. Originally, BSD (an acronym of Berkeley Software Distribution) was a combination of patches and utilities for Bell Labs Unix, which evolved into an independent system. The source code had two licenses - Bell (because the company owned the larger part of the original source code) and BSD proper. After a while, the team of BSD developers broke up and the BSD project later received a new incarnation as 386BSD, an architecture i386 port. Eventually, the BSD family broke into three branches: NetBSD, OpenBSD and FreeBSD. Each of the three systems is unique in its own way, but they all have a lot in common. The key feature of NetBSD is multi-platform support. The developers’ slogan was: “Of course, you can run NetBSD on this platform”. Developers have applied for registering 53 architectures, and the number of supported machines continues to grow. Meanwhile, NetBSD remains just as safe and high-performing as its “family members”, OpenBSD and FreeBSD. NetBSD was first officially released in April 1993 and had the version number 0.8. Today’s latest version is 6.0. We should especially mention the advantages of a BSD license. Unlike Linux GPL, a BSD license helps in every possibly way modify the source code, change file names and distribute the final product provided we mention the author’s name. NetBSD source codes are accessible through an FTP server as tar archives or iso images. You can also receive any version of the system out of the cvs repository by referring to the release name tag. The source code tree includes a kernel code (sys directory), utilities (bin, usr.bin, sbin, usr, usr.sbin, gnu), a cross-compiler (tools), the build script build.sh, as well as relevant libraries and documentation. System compilation involves the following stages:
The IP-Plug uses the Marvell 88F6282 processor, ARMv5TE Kirkwood architecture series. Its support has been added to the NetBSD distribution since July 2012 and represented by files in the directory sys/arch/evbarm/marvell:
- To build a tool chain for the target architecture, you should call the script build.sh with the parameter tools. The tools include as, binutils, gcc, m4, yacc, etc. You can see all supported architectures in the sys/arch directory.
- Building the kernel is based on the specified configuration.
- To build system utilities and create a root file system, you should call the script build.sh with the parameter distribution.
|Microprocessor||1 GHz Marvell Kirkwood 88F6283, ARM Compliant|
|Memory||Up to 1024 MB 16 bit DDR2@800 MHz / Up to 4 GB NAND Flash|
|Ethernet||2x Gigabit Ethernet|
|Wi-Fi/BT||Wi-Fi 802.11 b/g/n + BT 2.1 EDR (optional)|
|Power||Input voltage: 100–240 V, 50/60 Hz; / Power consumption: 15 Watt, 5V@3.0A max|
|Dimensions||118 мм (L) x 76 mm (W) x 43 mm (H)|
|Package size||145 mm (L) х 125 mm (W) х 55 mm (H)|
- marvell_start.S is low-level kernel initialization: MMU initialization, transfer of boot parameters to the high-level code;
- marvell_machdep.c contains the main initialization code of the ARM kernel, peripherals (including boot console), building a page table and kernel relocation;
- marvellreg.h and marvellvar.h are constant values for addresses and sizes of memory locations, into which the registers of peripherals needed for system boot are mapped.
Marvell and Fujitsu partner to deliver 5G baseband technology Fujitsu has selected Marvell's baseband processor silicon to power its new 5G New Radio (NR) base station offerings.
With the shortage still weighing heavy ADI delays fab closure In January Evertiq reported that Analog Devices was planning to permanently close its facility Milpitas, California.
Sponsored content by Shenzen Kinwong ElectronicThe development trend of printed circuit board products and Kinwong's solution With the rapid development of electronic technology in recent years, printed circuit board (PCB) products are pursuing higher heat dissipation capabilities, with high voltage and high current characteristics, and are developing towards high-density interconnection technology (HDI).
Tower Semi invests to expand its manufacturing capabilities The company is planning a capacity expansion for 200mm and 300mm to answer the exceeding demand forecast.
Synchronous Rectification on the Secondary Side Question: How can I increase the efficiency of my isolated power supply?
Biden to push for $37 billion to boost chip manufacturing US President Joe Biden has responded to the industry’s call to reinvigorate domestic semiconductor manufacturing. The president is pushing a USD 37 billion bill to identify solutions to the semiconductor shortfall.
Kioxia starts the expansion of its Yokkaichi Plant Kioxia has started the construction of new fabrication facility at its Yokkaichi plant, located on the Mie Prefecture, Japan, to support the production of sixth-generation 3D flash memory.
Mycronic receives US order for two SLX systems The Swedish technology company has received an order for two SLX mask writers from an unnamed, but existing customer in the USA. The total order value is between USD 8 and 12 million.
HP to acquire HyperX in a $425 million HP Inc. has entered into a definitive agreement to acquire HyperX, the gaming division of Kingston Technology Company, for USD 425 million.
TSMC ranks in Top10 in three wafer size categories As of December 2020, only TSMC—the world’s largest foundry—was listed among the wafer capacity leaders in each of the three wafer size categories. It had the most 200mm wafer capacity last year and ranked second, trailing only Samsung, in 300mm wafer capacity.
SK Hynix ink $4.3 billion deal with ASML The Dutch supplier of semiconductor equipment has signed a five-year long deal, worth USD 4.3 billion, with SK Hynix as the South Korean company works to secure equipment to boost it output.
Microchip invests $20M in new Irish development centre Up to 200 new engineering jobs will be created in Cork, Ireland as Microchip Technology invests USD 20 million to create a new development centre.
Explosive growth in Automotive DRAM demand expected Driven by such factors as the continued development of autonomous driving technologies and the build-out of 5G infrastructure, the demand for automotive memories will undergo a rapid growth going forward, according to TrendForce’s latest investigations.
Renesas Naka facility is back to full operation Following the earthquake that hit the coast of Fukushima Prefecture and the surrounding areas on February 13, Renesas shut down production at its Naka factory to investigate potential damages. Since then then company has brought the plant back online bit by bit.
Rücker Lypsa is now EDAG Engineering Spain Barcelona-based company Rücker Lypsa S.L. has been operating under the name of "EDAG Engineering Spain, S.L." since January, 2021.
Continental invests in German-US AI chip start-up Continental has acquired a minority stake in the German-US start-up Recogni, a company working on a new chip architecture for object recognition in real time based on artificial intelligence (AI).
Edmund Optics opens new assembly and design facility Edmund Optics, a provider of optical and imaging components, has opened a new Assembly and Advanced Design Facility in Tucson, Arizona, the second Edmund Optics location in the state.
SEMI calls on Biden to reinvigorate US semiconductor manufacturing SEMI, along side 16 industry groups have sent a letter to President Biden urging the administration to bolster domestic semiconductor manufacturing and research.
Solas OLED settles patent disputes with LG Display Solas OLED, an Irish company that specialises in OLED technologies that it licenses to consumer electronics manufacturers, has entered into a Settlement and License Agreement with LG Display, resolving a number of patent infringement actions brought by Solas against LG Display and a certain number of its customers, including Sony.
Panthronics seals global partnership agreement with AdvanIDe Panthronics AG, a fabless semiconductor company specialising in high performance wireless technology, has signed a global partnership agreement with specialist supplier of NFC, RFID and smart card components, AdvanIDe.
Logic ICs account for the largest share of China’s IC market China became the largest IC market in the world in 2005 and has continued to grow in size since then. In 2020, the Chinese IC market increased to USD 143.4 billion, a 9% gain from USD 131.3 billion in 2019.
Why Is my processor leaking power? That sounds like an open-ended question Question: Why is my processor consuming more power than its data sheet suggests?Load more news