Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						434204415d 
					 
					
						
						
							
							Raspberry: Kernel: Small tweaks to cmdline.txt  
						
						 
						
						
						
						
					 
					
						2018-11-14 14:44:33 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						b8735eeb72 
					 
					
						
						
							
							MycroftOS: Allow root login over SSH  
						
						 
						
						
						
						
					 
					
						2018-11-14 14:12:47 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						a3cb32e3de 
					 
					
						
						
							
							MycroftOS: Fix README  
						
						 
						
						
						
						
					 
					
						2018-11-13 14:15:03 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						e4bd6bb181 
					 
					
						
						
							
							MycroftOS: Buildroot: Bump Mycroft to 18.8.5  
						
						 
						
						
						
						
					 
					
						2018-11-13 11:56:28 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						262b3c89da 
					 
					
						
						
							
							MycroftOS: Buildroot: Bump python-coveralls dependency to 1.5.1  
						
						 
						
						... 
						
						
						
						- This to remove the pytest-runner dependency for new clean builds 
						
						
					 
					
						2018-11-13 11:15:41 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						41e3df15db 
					 
					
						
						
							
							MycroftOS: Update README  
						
						 
						
						
						
						
					 
					
						2018-11-12 14:04:25 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						aa1d662121 
					 
					
						
						
							
							MycroftOS: Buildroot: Multiple changes and fixes  
						
						 
						
						... 
						
						
						
						- Make sure there is no getty being spawned on TTY1
- Switch from Dropbear to Openssh so we can disable locale being sent over 
						
						
					 
					
						2018-11-12 13:20:09 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						b0f77559fb 
					 
					
						
						
							
							Merge branch 'develop' into feature/wifi-setup  
						
						 
						
						
						
						
					 
					
						2018-11-10 10:13:17 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						82e72ad616 
					 
					
						
						
							
							Merge branch 'feature/splash' into develop  
						
						 
						
						
						
						
					 
					
						2018-11-09 19:04:23 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						fcb2dcf244 
					 
					
						
						
							
							MycroftOS: Switch to 720p instead  
						
						 
						
						
						
						
					 
					
						2018-11-09 18:38:51 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						32940bfb59 
					 
					
						
						
							
							Buildroot: Create / Add nodogsplash buildroot package  
						
						 
						
						... 
						
						
						
						- Default settings and configuration
- MycroftOS configuration will be done via rootfs overlay 
						
						
					 
					
						2018-11-09 18:18:38 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						cf65f00aaa 
					 
					
						
						
							
							MycroftOS: Boot with HDMI safe mode for older screens compatibility.  
						
						 
						
						
						
						
					 
					
						2018-11-09 09:52:17 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						844ddd29e4 
					 
					
						
						
							
							MycroftOS: Switch boot splash to 720p  
						
						 
						
						
						
						
					 
					
						2018-11-09 09:44:50 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						51e8fad08d 
					 
					
						
						
							
							Buildroot: Switch to glibc and enforce gcc 4.9.x and copy gconv libs  
						
						 
						
						... 
						
						
						
						- This is to bring the binaries more inline with Rasbian
- This might fix  #6  because of the ld-linking
- This might fix  #8  because of locale support issues
Untested for the moment as a clean build takes ages again, which I
need to postpone for the moment - I do not have a beefy build machine
(anymore) at the moment. 
						
						
					 
					
						2018-11-07 14:36:33 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						883e302367 
					 
					
						
						
							
							MycroftOS: Buildroot: No (more) need for a login prompt  
						
						 
						
						
						
						
					 
					
						2018-11-06 17:00:12 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						0d1ea12fc0 
					 
					
						
						
							
							MycroftOS: Show a boot splash as early as possible in the bootproces  
						
						 
						
						... 
						
						
						
						A clean "empty splash.png at boot however the same fbv code can be
used later on in the develoment and proces to show the user where
in the boot / configuration proces we are at.
- "Connect to wifi SSID" user information for the wifi configuration
- But also possible other cofiguration step later on in the wizard 
						
						
					 
					
						2018-11-06 13:59:01 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						42e80786a7 
					 
					
						
						
							
							MycroftOS: Buildroot: Pulseaudio it is...  
						
						 
						
						... 
						
						
						
						- Enabling pulseaudio and pulsectl
- But not systemwide
(more info: https://community.mycroft.ai/t/pulseaudio-to-be-or-not-to-be/5009 ) 
						
						
					 
					
						2018-11-06 09:29:53 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						b39222230f 
					 
					
						
						
							
							Merge branch 'feature/auto-expand-fs' into develop  
						
						 
						
						
						
						
					 
					
						2018-11-06 09:06:32 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						aaf99dfc36 
					 
					
						
						
							
							MycroftOS: Buildroot: Change script to startup script  
						
						 
						
						... 
						
						
						
						- Script worked manually on the CLI so converting it to init.d script. 
						
						
					 
					
						2018-11-06 09:02:54 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						9f30517a4b 
					 
					
						
						
							
							MycroftOS: Buildroot: At first boot expand data partition over the whole SD card.  
						
						 
						
						
						
						
					 
					
						2018-11-04 22:37:29 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						1c626523ac 
					 
					
						
						
							
							Merge branch 'develop' into feature/auto-expand-fs  
						
						 
						
						
						
						
					 
					
						2018-11-04 22:34:52 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						21d0ae11d3 
					 
					
						
						
							
							MycroftOS: Buildroot: Add empty /root/.mycroft_cli.conf  
						
						 
						
						
						
						
					 
					
						2018-11-04 20:20:34 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						0a81b17fe8 
					 
					
						
						
							
							Buildroot: Remove pulseaudio configuration file.  
						
						 
						
						
						
						
					 
					
						2018-11-04 17:20:48 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						820e7d502f 
					 
					
						
						
							
							MycroftOS: Buildroot: Check for /.mycroft and if not exist create it  
						
						 
						
						... 
						
						
						
						- This is a work around for #9  untill I figure out what exactly is
  causing it. 
						
						
					 
					
						2018-11-04 17:17:56 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						0b8fd4e503 
					 
					
						
						
							
							Buildroot: Disable python-pulsectl as we do not have pulseaudio anymore.  
						
						 
						
						... 
						
						
						
						+ mycroft audio trows an error because it find the python package
  therefor uses it, however pulseaudio is not there anymore.
(Leaving the buildroot-external package there is case people want
 to use it, building firmwares themself) 
						
						
					 
					
						2018-11-04 14:25:02 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						8b33ad532c 
					 
					
						
						
							
							Buildroot: Busybox: Some adjustments and tweaks.  
						
						 
						
						... 
						
						
						
						- Adding VLC for skill that needs that.
  (Not including mplayer as buildroot removed that package because
  of lack of development since 2 years, MPV is the new mplayer)
- Busybox tweaks and adjustments.
  (Adding pgrep because start/stop-mycroft.sh uses it. Adding other
  small binaries and tweak more for speed instead of size.) 
						
						
					 
					
						2018-11-04 14:10:19 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						f0e4e48330 
					 
					
						
						
							
							Merge branch 'develop' into feature/no-pulseaudio  
						
						 
						
						
						
						
					 
					
						2018-11-03 11:59:01 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						a6389a0830 
					 
					
						
						
							
							Merge branch 'feature/respeaker' into develop  
						
						 
						
						... 
						
						
						
						- This compiles and install kernel drivers
- Configures seeed-voicecard
- No LED support as that should be done from within a skill
Be aware: The mic works! But as we are still in development
this is not yet fully implemented within Mycroft. From here
with we can start looking at the pulseaudio and precise issues/PR's 
						
						
					 
					
						2018-11-03 11:51:02 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						2efec729d0 
					 
					
						
						
							
							Buildroot: Bump initial image filesystem size.  
						
						 
						
						... 
						
						
						
						We are quickly running out of space, bumping filesystem size
a bit till we have auto-expand implemented. 
						
						
					 
					
						2018-11-03 11:04:15 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						ceecabfe3c 
					 
					
						
						
							
							Buildroot: Respeaker: Change the way of loading seeed-voicecard  
						
						 
						
						... 
						
						
						
						- Only mount things if seeed-voicecard is ran
- We can only start things so no need for start-stop-restart init 
						
						
					 
					
						2018-11-03 10:59:50 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						843fef5d8c 
					 
					
						
						
							
							Buildroot: Remove pulseaudio completely  
						
						 
						
						
						
						
					 
					
						2018-11-03 10:37:49 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						d6f6c07c12 
					 
					
						
						
							
							Buildroot: Respeaker: Mount configfs before starting seeed-voicecard  
						
						 
						
						
						
						
					 
					
						2018-11-02 23:09:18 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						2d77d26a62 
					 
					
						
						
							
							Buildroot: Respeaker: We need /dev/mmcblk0p1 to be mounted at /boot  
						
						 
						
						... 
						
						
						
						- Otherwise we cannot access the overlays 
						
						
					 
					
						2018-11-02 23:01:47 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						5a0097334a 
					 
					
						
						
							
							Buildroot: Respeaker: We need dtc programs as well  
						
						 
						
						
						
						
					 
					
						2018-11-02 22:53:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						0c72515fa8 
					 
					
						
						
							
							Buildroot: Respeaker: Make dtc a dependency of respeaker  
						
						 
						
						... 
						
						
						
						- Fixes /usr/bin/dtoverlay: can't load library 'libfdt.so' 
						
						
					 
					
						2018-11-02 22:32:01 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						312a86d9f6 
					 
					
						
						
							
							Buildroot: Respeaker: Make rpi-userland a dependency of respeaker  
						
						 
						
						... 
						
						
						
						Wasn't aware dtoverlay was a binary derived from rpi userland firmware 
						
						
					 
					
						2018-11-02 21:01:07 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						949e20f576 
					 
					
						
						
							
							Buildroot: repeaker: Fix mistake in modules init script  
						
						 
						
						
						
						
					 
					
						2018-11-02 19:42:32 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						69521b374f 
					 
					
						
						
							
							Buildroot: Initial start of the respeaker package  
						
						 
						
						... 
						
						
						
						- Download latest code from github
- Compile and install kernel modules
- Init script to load the modules
- Copy over all overlays and configuration files
- Init script to start seeed-voicecard bash script
< ... This now needs testing ... > 
						
						
					 
					
						2018-11-02 17:07:53 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						9cad1ffb89 
					 
					
						
						
							
							Merge branch 'develop' into feature/respeaker  
						
						 
						
						
						
						
					 
					
						2018-11-02 11:46:20 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						3c6208c611 
					 
					
						
						
							
							Small changes in build script  
						
						 
						
						... 
						
						
						
						- make clean instead of distclean
- make menuconfig default for now as we only build one image anyway 
						
						
					 
					
						2018-11-01 20:18:11 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						5a0f875f47 
					 
					
						
						
							
							Revert "Buildroot: Try-out internal toolchain + glibc"  
						
						 
						
						... 
						
						
						
						- OK tested both glibc and uglibc-ng, the latter does NOT
  work properly with python.
This reverts commit 1c01cb2b9d . 
						
						
					 
					
						2018-11-01 20:15:14 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						2998441e43 
					 
					
						
						
							
							Buildroot: Bump Mycroft to 18.08.4  
						
						 
						
						... 
						
						
						
						- Removed config path patch
- Removed /.mycroft symlink
- Added /root/.mycroft folder in rootfs overlay 
						
						
					 
					
						2018-11-01 15:42:02 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						0619a03993 
					 
					
						
						
							
							MycroftOS: Initial start of wifi-setup  
						
						 
						
						
						
						
					 
					
						2018-11-01 10:24:32 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						1c01cb2b9d 
					 
					
						
						
							
							Buildroot: Try-out internal toolchain + glibc  
						
						 
						
						
						
						
					 
					
						2018-11-01 09:52:50 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						c6f8f7af20 
					 
					
						
						
							
							MycroftOS: Initial start of auto expand filesystem at first boot  
						
						 
						
						
						
						
					 
					
						2018-10-31 19:39:32 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						2f7e82f289 
					 
					
						
						
							
							Buildroot: Try-out internal toolchain + uGlibc-ng  
						
						 
						
						
						
						
					 
					
						2018-10-31 19:26:44 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						f7259c3490 
					 
					
						
						
							
							Buildroot: Initial start of ReSpeaker kernel driver buildroot package  
						
						 
						
						
						
						
					 
					
						2018-10-31 08:55:07 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						55846e484a 
					 
					
						
						
							
							MycroftOS: Implementation of a very first initial bootable version  
						
						 
						
						... 
						
						
						
						- Add Buildroot patches to downgrade / upgrade package dependencies
  in line with the Mycroft A.I. software stack requirements.
- Add buildroot additional package dependencies in line with the
  Mycroft A.I. software stack requirements.
- Update rpi3 defconfig file.
- Implement initial root_fs overlay filestructure.
- Addition of some quick and dirty helper scripts.
- Update of README to reflect these changes. 
						
						
					 
					
						2018-10-30 15:55:12 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						b68a2beb9e 
					 
					
						
						
							
							MycroftOS: Initial setup for rpi3  
						
						 
						
						
						
						
					 
					
						2018-10-26 19:51:01 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Steenbergen 
							
						 
					 
					
						
						
							
						
						a6afd572f6 
					 
					
						
						
							
							MycroftOS: Initial buildroot-patches setup  
						
						 
						
						
						
						
					 
					
						2018-10-26 15:47:16 +02:00