Skip to content

Commit 1f1dbd5

Browse files
committed
updates
1 parent 43ebb85 commit 1f1dbd5

File tree

11 files changed

+132
-53
lines changed

11 files changed

+132
-53
lines changed

bootloader/u-boot.org

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,16 +24,19 @@
2424
| fastboot | flash boot patched.img | |
2525
|-------------------+-----------------------------------+-----------------|
2626
* environment
27-
|-----------------+--------------------------------------+----------------|
28-
| | <c> | |
29-
| ipaddr | IP | |
30-
| serverip | IP | |
31-
| ethact | usb_ether | |
32-
| usbnet_devaddr | MAC | |
33-
| usbnet_hostaddr | MAC | |
34-
| bootdelay | 0 | |
35-
| boot_normal | sunxi_flash read 45000000 boot;bootm | boot sequence? |
36-
|-----------------+--------------------------------------+----------------|
27+
|-----------------+---------------------------------+-------------------|
28+
| | <c> | |
29+
| ipaddr | IP | |
30+
| serverip | IP | |
31+
| ethact | usb_ether | active iface |
32+
| usbnet_devaddr | MAC | |
33+
| usbnet_hostaddr | MAC | |
34+
| bootdelay | 0 | |
35+
| bootcmd | | runs at boot time |
36+
| bootargs | | kernel cmdline |
37+
| boot_normal | sunxi_flash read 45000000 boot; | boot sequence? |
38+
| | bootm | |
39+
|-----------------+---------------------------------+-------------------|
3740
* video
3841

3942
- https://www.youtube.com/playlist?list=PLM6hZ9mOhBWuWBz7REa_Gg3HZPbwHad-f

hardware/analog/components/self.org

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,15 @@
33
- active
44
- passive
55
- electromechanic
6+
7+
* buzzer
8+
9+
- types
10+
- active:
11+
- has polarity
12+
- single frequency
13+
- passive
14+
- no polarity
15+
- multiple frequencies
16+
- [[https://docs.arduino.cc/language-reference/en/functions/advanced-io/tone/][tone()]] arduino function, generates square wave (50% duty cycle)
17+
- ringtones http://arcadetones.emuunlim.com/

hardware/digital/components/cpu/32/raspberry.org

Lines changed: 39 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
- pxe guide https://warmestrobot.com/blog/2024/06/27/raspberry-pi-network-boot-guide-2/
2+
- http://rpf.io/configtxt
13
- UART? https://forums.raspberrypi.com/viewtopic.php?t=375382
24
- Hardware https://www.raspberrypi.com/documentation/computers/raspberry-pi.html
35
- https://github.com/thibmaek/awesome-raspberry-pi
@@ -12,18 +14,29 @@
1214
- UART, I2C, SPI, GPIO, PWM
1315
- DMA
1416

15-
* 2B
16-
17-
- 2014
18-
- CPU
19-
- https://github.com/raspberrypi/documentation/blob/develop/documentation/asciidoc/computers/processors/bcm2836.adoc
20-
- https://datasheets.raspberrypi.com/bcm2836/bcm2836-peripherals.pdf
21-
- https://developer.arm.com/documentation/ddi0464/f/
22-
- Broadcom - BCM2836RIFBG
23-
- RAM:
24-
- SDRAM
25-
- El Pida - B8132B4PB-80-F
26-
- SMSC - LAN9514-JZX
17+
* Operative Systems
18+
19+
- lists https://github.com/thibmaek/awesome-raspberry-pi?tab=readme-ov-file#os-images
20+
- kodi https://libreelec.tv/downloads/raspberry/
21+
- netbsd https://wiki.netbsd.org/ports/evbarm/raspberry_pi/
22+
- freebsd https://wiki.freebsd.org/arm/Raspberry%20Pi
23+
- openwrt https://openwrt.org/toh/raspberry_pi_foundation/raspberry_pi
24+
- raspbian https://www.raspberrypi.com/software/operating-systems/
25+
- Gentoo
26+
- https://wiki.gentoo.org/wiki/Raspberry_Pi
27+
- https://wiki.gentoo.org/wiki/Raspberry_Pi/Installation
28+
29+
* cmdline.txt
30+
31+
#+begin_src
32+
console=serial0,115200
33+
console=tty1
34+
root=PARTUUID=6c586e13-02
35+
rootfstype=ext4
36+
elevator=deadline
37+
fsck.repair=yes
38+
rootwait
39+
#+end_src
2740

2841
* Founders
2942

@@ -46,6 +59,20 @@
4659
- 2016 3B ARMv8 A53 BCM2837
4760
- no analog inputs
4861

62+
** 2B v1.1
63+
64+
- 2014
65+
- CPU
66+
- https://github.com/raspberrypi/documentation/blob/develop/documentation/asciidoc/computers/processors/bcm2836.adoc
67+
- https://datasheets.raspberrypi.com/bcm2836/bcm2836-peripherals.pdf
68+
- https://developer.arm.com/documentation/ddi0464/f/
69+
- Broadcom - BCM2836RIFBG
70+
- RAM:
71+
- SDRAM
72+
- El Pida - B8132B4PB-80-F
73+
- SMSC - LAN9514-JZX
74+
- MAC: b8:27:eb:b5:c7:b4
75+
4976
* IO
5077

5178
- UART (enable_uart=1)

hardware/digital/connector/hardware.org

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
- https://github.com/Aodrulez/blueTag
2+
- jtagulator alternative on RPI zero/pico
13
- https://hydrabus.com/hydranfc-v2-sniffer-decoder-specifications/?v=c582dec943ff
24
- logic analyzer https://www.saleae.com/
35
- FlashcatUSB https://www.embeddedcomputers.net/products/FlashcatUSB/
@@ -6,8 +8,6 @@
68
- FTDI
79
- 8 wires of data
810
- 30Mbps
9-
- Logic Analyzers
10-
- ?
1111
- CH341a https://github.com/boseji/CH341-Store
1212
- I2C/SPI flash/bios programmer
1313
- to dump a ROM

hardware/digital/connector/uart.org

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,13 @@
1515

1616
* Chips
1717

18-
- CP2102/9 USB-to-UART bridge
19-
- I own 3 (red)
20-
- PL-2303HX USB-to-Serial
21-
- I own 1
2218
- CH340 (not recommended? low clock accuraccy)
19+
- CP2102/9 by Sillicon Labs
20+
- I own 3 (red) boards
21+
- PL-2303HX by Prolific
22+
- I own 1 board
23+
- FT232BL by FTDI
24+
- i own 1 ic
2325

2426
* How to find UART?
2527

hardware/digital/embedded.org

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
- https://github.com/digiampietro/hacking-gemtek
66

77
* distros
8+
9+
- https://www.gargoyle-router.com/
810
- https://openwrt.org/ (buildroot fork)
911
- https://freshtomato.org/
1012
- https://code.google.com/archive/p/snake-os/

hardware/digital/systems/camera/ip7135.org

Lines changed: 42 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -10,39 +10,59 @@
1010
- RAM: 32Mb SDRAM (2x EM639165)
1111
- ROM: 4Mb FLASH (MX29LV320DBTI-70G)
1212
- Camera:
13+
- 5fps, 640x480 (as per rtsp)
1314
- Lens: board lens, f=4.0mm, F2.0, Fixed
1415
- Image Sensor: 1/4" CMOS sensor
1516

1617
- diy 3d enclosure https://www.printables.com/model/2857-vivotek-ip7135-enclosure
1718
- firmware https://ftpmirror.your.org/pub/misc/ftp.vivotek.com/Firmware/IP7135/
1819
- program? https://github.com/jimliu08/fyd_ipcam/tree/master/venc
19-
- different camera pinout https://habr.com/en/articles/424919/
20-
- D-link DCS-5220A1
21-
- PTZ = Pan - Tilt - Zoom
22-
- 192.168.0.99
23-
- Bootloader: ARMboot https://armboot.sourceforge.net/
24-
- seems not officially supported
25-
- http: //IPHERE/cgi/admin/telnetd.cgi?command=on
26-
- PINOUT [[https://habrastorage.org/r/w1560/webt/t-/z1/zu/t-z1zudcynj2vjmg29sqnwppyzu.jpeg]]
27-
- ICE JTAG
28-
- UART:
29-
- +3.3v, Tx, Rx, GND
30-
- 38400/8/1/NO/NO
31-
- Author used a FTDI232 convertor
32-
- ME: use a "4-pin [[https://en.wikipedia.org/wiki/Berg_connector][berg]]" female connector?
33-
- Boot output
34-
#+begin_src
35-
ARMboot 1.1.0 (Nov 23 2006 - 17:31:45)
36-
CPU: FA526id(wb) revision 1
37-
Machine: Vivotek VVTK1000
38-
#+end_src
3920
- include/config/mach/vvtk1000.h
4021
- debboostrap with vtk1000 kernel module loaded https://stewarts.org.uk/project/wdsharespacedebootstrap/
4122

23+
* article on a different camera, same chipset (?
4224

43-
* Connectivity
25+
- https://habr.com/en/articles/424919/
26+
- D-link DCS-5220A1
27+
- PTZ = Pan - Tilt - Zoom
28+
- 192.168.0.99
29+
- Bootloader: ARMboot https://armboot.sourceforge.net/
30+
- seems not officially supported
31+
- http: //IPHERE/cgi/admin/telnetd.cgi?command=on
32+
- PINOUT [[https://habrastorage.org/r/w1560/webt/t-/z1/zu/t-z1zudcynj2vjmg29sqnwppyzu.jpeg]]
33+
- ICE JTAG
34+
- UART:
35+
- +3.3v, Tx, Rx, GND
36+
- 38400/8/1/NO/NO
37+
- Author used a FTDI232 convertor
38+
- ME: use a "4-pin [[https://en.wikipedia.org/wiki/Berg_connector][berg]]" female connector?
39+
- Boot output
40+
#+begin_src
41+
ARMboot 1.1.0 (Nov 23 2006 - 17:31:45)
42+
CPU: FA526id(wb) revision 1
43+
Machine: Vivotek VVTK1000
44+
#+end_src
45+
46+
* connectivity
4447
- 1x RJ45 100 baseT (RTL8100B ethernet controller)
4548
- +WiFi b/g+ on IP7137
46-
* Audio
49+
* audio
4750
- UDA1345TS
4851
- GSM-AMR/MPEG4 AAC
52+
* snippets
53+
54+
- visit http://172.16.0.100/
55+
- no DHCP by default
56+
57+
** direct network access
58+
59+
#+begin_src sh
60+
$ sudo ip addr add 172.16.0.1/24 dev eth1
61+
$ sudo ip link set dev eth1 up
62+
#+end_src
63+
64+
** check video with mpv
65+
66+
#+begin_src sh
67+
$ mpv rtsp://172.16.0.100:1026/test
68+
#+end_src

hardware/digital/systems/camera/sn33260a.org

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
- "SN33260A" board
2+
- CCTV module?
3+
- 12v?
24
- 2010?
35
- MCU: NVP2040E by NextChip
46
- Input: 760HH CCD or NTSC/PAL
@@ -12,6 +14,10 @@
1214
- 3.3v / 5v Input
1315
- 15v, 0v, -8.5v
1416

17+
- JTAG:
18+
- PLD-JTAG? http://jtagtest.com/pinouts/pld-jtag
19+
- Lattice 9pin ispDOWNLOAD http://jtagtest.com/pinouts/lattice_ispdownload9
1520
- photos
1621
- SatVision SVC-S45V repair https://pikabu.ru/story/remont_ulichnoy_videokameryi_4307278
1722
- demo video https://www.youtube.com/watch?v=GG_3LVxvLuQ
23+
- board sold at https://www.alibaba.com/product-detail/security-camera-system-600tvl-Sony-NVP2040-60292369753.html

hardware/digital/systems/router/dir600.org

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
* B2
22

3+
https://techinfodepot.shoutwiki.com/wiki/D-Link_DIR-600_rev_B2
34
https://openwrt.org/toh/d-link/dir-300revb
45
https://wiki.dd-wrt.com/wiki/index.php/DIR-600
56
https://dd-wrt.com/support/router-database/?model=DIR-600_B1%20/%20B2
67

7-
- 2009
8+
- 2009-2017
89
- FCC ID: [[https://fccid.io/KA2DIR300B1][KA2DIR300B1]]
910
- D-LINK
1011
- CPU
1112
- Ralink RT3050
1213
- 320Mhz
1314
- MIPS
14-
- Support for USB
1515
- RAM: 32Mb W9825G6EH-6
1616
- ROM: 4Mb S29GL032N90TFI040
17-
- USB: *no*
17+
- USB: *NO* (CPU supports it tho :()
1818
- x5 RJ45 100M RT3050
1919
- Serial: 57600
2020

sec/password/generating.org

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
* passwd / shadow
2+
3+
#+begin_src sh
4+
$ echo 'MYSECRETPASSWORD' | openssl passwd -6 -stdin
5+
#+end_src

0 commit comments

Comments
 (0)