Hello everyone! I hope I'm writing to a correct forum. I want to find out what is required to create my own mini computer by myself. I worked with microcontrollers and created some devices based on microcontrollers, but now I would like to go ahead and create my Raspberry-like device. My questions are following:
1. Can I use any kind of ARM CPUs and any kind of RAM together, like all we use in our PCs (we don't care about vendors or something, everything has a standard port)? I mean, does it have some special interface that supports both CPUs and RAMs?
2. the same question as above, but for ROM. Can I solder to the CPU some NAND memory or just SD card without having compatibility problems? I guess CPUs might have special interface PINs for RAM as well as for ROM
and please could you guys recommend me some specific models of CPU, RAM, ROM and etc. that I can purchase and try to build. One note: I'm going to run Linux on this device, so I would like to build a kernel version for that. I think a datasheet for CPU should be enough to find out what is needed to be included to kernel as well as an understanding of potential peripheral that will be used in the device, but maybe I'm missing something important
Thank you!
1. Can I use any kind of ARM CPUs and any kind of RAM together, like all we use in our PCs (we don't care about vendors or something, everything has a standard port)? I mean, does it have some special interface that supports both CPUs and RAMs?
2. the same question as above, but for ROM. Can I solder to the CPU some NAND memory or just SD card without having compatibility problems? I guess CPUs might have special interface PINs for RAM as well as for ROM
and please could you guys recommend me some specific models of CPU, RAM, ROM and etc. that I can purchase and try to build. One note: I'm going to run Linux on this device, so I would like to build a kernel version for that. I think a datasheet for CPU should be enough to find out what is needed to be included to kernel as well as an understanding of potential peripheral that will be used in the device, but maybe I'm missing something important
Thank you!